home *** CD-ROM | disk | FTP | other *** search
/ Delphi Magazine Collection 2001 / Delphi Magazine Collection 20001 (2001).iso / DISKS / Issue49 / ComCorn / Excel_TLB.pas < prev    next >
Encoding:
Pascal/Delphi Source File  |  1999-08-01  |  1.3 MB  |  22,790 lines

Text Truncated. Only the first 1MB is shown below. Download the file for the complete contents.
  1. unit Excel_TLB;
  2.  
  3. // ************************************************************************ //
  4. // WARNING                                                                  //
  5. // -------                                                                  //
  6. // The types declared in this file were generated from data read from a     //
  7. // Type Library. If this type library is explicitly or indirectly (via      //
  8. // another type library referring to this type library) re-imported, or the //
  9. // 'Refresh' command of the Type Library Editor activated while editing the //
  10. // Type Library, the contents of this file will be regenerated and all      //
  11. // manual modifications will be lost.                                       //
  12. // ************************************************************************ //
  13.  
  14. // PASTLWTR : $Revision:   1.11.1.75  $
  15. // File generated on 8/1/99 8:35:51 PM from Type Library described below.
  16.  
  17. // ************************************************************************ //
  18. // Type Lib: C:\Program Files\Microsoft Office\Office\EXCEL9.OLB
  19. // IID\LCID: {00020813-0000-0000-C000-000000000046}\0
  20. // Helpfile: C:\Program Files\Microsoft Office\Office\VBAXL9.CHM
  21. // HelpString: Microsoft Excel 9.0 Object Library
  22. // Version:    1.3
  23. // ************************************************************************ //
  24.  
  25. interface
  26.  
  27. uses Windows, ActiveX, Classes, Graphics, OleCtrls, StdVCL, 
  28.   Office_TLB, VBIDE_TLB;
  29.  
  30. // *********************************************************************//
  31. // GUIDS declared in the TypeLibrary. Following prefixes are used:      //
  32. //   Type Libraries     : LIBID_xxxx                                    //
  33. //   CoClasses          : CLASS_xxxx                                    //
  34. //   DISPInterfaces     : DIID_xxxx                                     //
  35. //   Non-DISP interfaces: IID_xxxx                                      //
  36. // *********************************************************************//
  37. const
  38.   LIBID_Excel: TGUID = '{00020813-0000-0000-C000-000000000046}';
  39.   IID_Adjustments: TGUID = '{000C0310-0000-0000-C000-000000000046}';
  40.   IID_CalloutFormat: TGUID = '{000C0311-0000-0000-C000-000000000046}';
  41.   IID_ColorFormat: TGUID = '{000C0312-0000-0000-C000-000000000046}';
  42.   IID_LineFormat: TGUID = '{000C0317-0000-0000-C000-000000000046}';
  43.   IID_ShapeNode: TGUID = '{000C0318-0000-0000-C000-000000000046}';
  44.   IID_ShapeNodes: TGUID = '{000C0319-0000-0000-C000-000000000046}';
  45.   IID_PictureFormat: TGUID = '{000C031A-0000-0000-C000-000000000046}';
  46.   IID_ShadowFormat: TGUID = '{000C031B-0000-0000-C000-000000000046}';
  47.   IID_TextEffectFormat: TGUID = '{000C031F-0000-0000-C000-000000000046}';
  48.   IID_ThreeDFormat: TGUID = '{000C0321-0000-0000-C000-000000000046}';
  49.   IID_FillFormat: TGUID = '{000C0314-0000-0000-C000-000000000046}';
  50.   IID_IFont: TGUID = '{0002084D-0001-0000-C000-000000000046}';
  51.   IID_IWindow: TGUID = '{00020893-0001-0000-C000-000000000046}';
  52.   IID_IWindows: TGUID = '{00020892-0001-0000-C000-000000000046}';
  53.   IID_IAppEvents: TGUID = '{00024413-0001-0000-C000-000000000046}';
  54.   IID__Application: TGUID = '{000208D5-0000-0000-C000-000000000046}';
  55.   IID_IWorksheetFunction: TGUID = '{00020845-0001-0000-C000-000000000046}';
  56.   IID_IRange: TGUID = '{00020846-0001-0000-C000-000000000046}';
  57.   IID_IChartEvents: TGUID = '{0002440F-0001-0000-C000-000000000046}';
  58.   IID__Chart: TGUID = '{000208D6-0000-0000-C000-000000000046}';
  59.   IID_Sheets: TGUID = '{000208D7-0000-0000-C000-000000000046}';
  60.   IID_IVPageBreak: TGUID = '{00024402-0001-0000-C000-000000000046}';
  61.   IID_IHPageBreak: TGUID = '{00024401-0001-0000-C000-000000000046}';
  62.   IID_IHPageBreaks: TGUID = '{00024404-0001-0000-C000-000000000046}';
  63.   IID_IVPageBreaks: TGUID = '{00024405-0001-0000-C000-000000000046}';
  64.   IID_IRecentFile: TGUID = '{00024407-0001-0000-C000-000000000046}';
  65.   IID_IRecentFiles: TGUID = '{00024406-0001-0000-C000-000000000046}';
  66.   IID_IDocEvents: TGUID = '{00024411-0001-0000-C000-000000000046}';
  67.   IID__Worksheet: TGUID = '{000208D8-0000-0000-C000-000000000046}';
  68.   IID_IStyle: TGUID = '{00020852-0001-0000-C000-000000000046}';
  69.   IID_IStyles: TGUID = '{00020853-0001-0000-C000-000000000046}';
  70.   IID_IBorders: TGUID = '{00020855-0001-0000-C000-000000000046}';
  71.   IID__Global: TGUID = '{000208D9-0000-0000-C000-000000000046}';
  72.   IID_IAddIn: TGUID = '{00020857-0001-0000-C000-000000000046}';
  73.   IID_IAddIns: TGUID = '{00020858-0001-0000-C000-000000000046}';
  74.   IID_IToolbar: TGUID = '{0002085C-0001-0000-C000-000000000046}';
  75.   IID_IToolbars: TGUID = '{0002085D-0001-0000-C000-000000000046}';
  76.   IID_IToolbarButton: TGUID = '{0002085E-0001-0000-C000-000000000046}';
  77.   IID_IToolbarButtons: TGUID = '{0002085F-0001-0000-C000-000000000046}';
  78.   IID_IAreas: TGUID = '{00020860-0001-0000-C000-000000000046}';
  79.   IID_IWorkbookEvents: TGUID = '{00024412-0001-0000-C000-000000000046}';
  80.   IID__Workbook: TGUID = '{000208DA-0000-0000-C000-000000000046}';
  81.   IID_Workbooks: TGUID = '{000208DB-0000-0000-C000-000000000046}';
  82.   IID_IMenuBars: TGUID = '{00020863-0001-0000-C000-000000000046}';
  83.   IID_IMenuBar: TGUID = '{00020864-0001-0000-C000-000000000046}';
  84.   IID_IMenus: TGUID = '{00020865-0001-0000-C000-000000000046}';
  85.   IID_IMenu: TGUID = '{00020866-0001-0000-C000-000000000046}';
  86.   IID_IMenuItems: TGUID = '{00020867-0001-0000-C000-000000000046}';
  87.   IID_IMenuItem: TGUID = '{00020868-0001-0000-C000-000000000046}';
  88.   IID_ICharts: TGUID = '{0002086D-0001-0000-C000-000000000046}';
  89.   IID_IDrawingObjects: TGUID = '{0002086F-0001-0000-C000-000000000046}';
  90.   IID_IPivotCache: TGUID = '{0002441C-0001-0000-C000-000000000046}';
  91.   IID_IPivotCaches: TGUID = '{0002441D-0001-0000-C000-000000000046}';
  92.   IID_IPivotFormula: TGUID = '{0002441E-0001-0000-C000-000000000046}';
  93.   IID_IPivotFormulas: TGUID = '{0002441F-0001-0000-C000-000000000046}';
  94.   IID_IPivotTable: TGUID = '{00020872-0001-0000-C000-000000000046}';
  95.   IID_IPivotTables: TGUID = '{00020873-0001-0000-C000-000000000046}';
  96.   IID_IPivotField: TGUID = '{00020874-0001-0000-C000-000000000046}';
  97.   IID_IPivotFields: TGUID = '{00020875-0001-0000-C000-000000000046}';
  98.   IID_ICalculatedFields: TGUID = '{00024420-0001-0000-C000-000000000046}';
  99.   IID_IPivotItem: TGUID = '{00020876-0001-0000-C000-000000000046}';
  100.   IID_IPivotItems: TGUID = '{00020877-0001-0000-C000-000000000046}';
  101.   IID_ICalculatedItems: TGUID = '{00024421-0001-0000-C000-000000000046}';
  102.   IID_ICharacters: TGUID = '{00020878-0001-0000-C000-000000000046}';
  103.   IID_IDialogs: TGUID = '{00020879-0001-0000-C000-000000000046}';
  104.   IID_IDialog: TGUID = '{0002087A-0001-0000-C000-000000000046}';
  105.   IID_ISoundNote: TGUID = '{0002087B-0001-0000-C000-000000000046}';
  106.   IID_IButton: TGUID = '{0002087D-0001-0000-C000-000000000046}';
  107.   IID_IButtons: TGUID = '{0002087E-0001-0000-C000-000000000046}';
  108.   IID_ICheckBox: TGUID = '{0002087F-0001-0000-C000-000000000046}';
  109.   IID_ICheckBoxes: TGUID = '{00020880-0001-0000-C000-000000000046}';
  110.   IID_IOptionButton: TGUID = '{00020881-0001-0000-C000-000000000046}';
  111.   IID_IOptionButtons: TGUID = '{00020882-0001-0000-C000-000000000046}';
  112.   IID_IEditBox: TGUID = '{00020883-0001-0000-C000-000000000046}';
  113.   IID_IEditBoxes: TGUID = '{00020884-0001-0000-C000-000000000046}';
  114.   IID_IScrollBar: TGUID = '{00020885-0001-0000-C000-000000000046}';
  115.   IID_IScrollBars: TGUID = '{00020886-0001-0000-C000-000000000046}';
  116.   IID_IListBox: TGUID = '{00020887-0001-0000-C000-000000000046}';
  117.   IID_IListBoxes: TGUID = '{00020888-0001-0000-C000-000000000046}';
  118.   IID_IGroupBox: TGUID = '{00020889-0001-0000-C000-000000000046}';
  119.   IID_IGroupBoxes: TGUID = '{0002088A-0001-0000-C000-000000000046}';
  120.   IID_IDropDown: TGUID = '{0002088B-0001-0000-C000-000000000046}';
  121.   IID_IDropDowns: TGUID = '{0002088C-0001-0000-C000-000000000046}';
  122.   IID_ISpinner: TGUID = '{0002088D-0001-0000-C000-000000000046}';
  123.   IID_ISpinners: TGUID = '{0002088E-0001-0000-C000-000000000046}';
  124.   IID_IDialogFrame: TGUID = '{0002088F-0001-0000-C000-000000000046}';
  125.   IID_ILabel: TGUID = '{00020890-0001-0000-C000-000000000046}';
  126.   IID_ILabels: TGUID = '{00020891-0001-0000-C000-000000000046}';
  127.   IID_IPanes: TGUID = '{00020894-0001-0000-C000-000000000046}';
  128.   IID_IPane: TGUID = '{00020895-0001-0000-C000-000000000046}';
  129.   IID_IScenarios: TGUID = '{00020896-0001-0000-C000-000000000046}';
  130.   IID_IScenario: TGUID = '{00020897-0001-0000-C000-000000000046}';
  131.   IID_IGroupObject: TGUID = '{00020898-0001-0000-C000-000000000046}';
  132.   IID_IGroupObjects: TGUID = '{00020899-0001-0000-C000-000000000046}';
  133.   IID_ILine: TGUID = '{0002089A-0001-0000-C000-000000000046}';
  134.   IID_ILines: TGUID = '{0002089B-0001-0000-C000-000000000046}';
  135.   IID_IRectangle: TGUID = '{0002089C-0001-0000-C000-000000000046}';
  136.   IID_IRectangles: TGUID = '{0002089D-0001-0000-C000-000000000046}';
  137.   IID_IOval: TGUID = '{0002089E-0001-0000-C000-000000000046}';
  138.   IID_IOvals: TGUID = '{0002089F-0001-0000-C000-000000000046}';
  139.   IID_IArc: TGUID = '{000208A0-0001-0000-C000-000000000046}';
  140.   IID_IArcs: TGUID = '{000208A1-0001-0000-C000-000000000046}';
  141.   IID_IOLEObjectEvents: TGUID = '{00024410-0001-0000-C000-000000000046}';
  142.   IID__IOLEObject: TGUID = '{000208A2-0001-0000-C000-000000000046}';
  143.   IID_IOLEObjects: TGUID = '{000208A3-0001-0000-C000-000000000046}';
  144.   IID_ITextBox: TGUID = '{000208A4-0001-0000-C000-000000000046}';
  145.   IID_ITextBoxes: TGUID = '{000208A5-0001-0000-C000-000000000046}';
  146.   IID_IPicture: TGUID = '{000208A6-0001-0000-C000-000000000046}';
  147.   IID_IPictures: TGUID = '{000208A7-0001-0000-C000-000000000046}';
  148.   IID_IDrawing: TGUID = '{000208A8-0001-0000-C000-000000000046}';
  149.   IID_IDrawings: TGUID = '{000208A9-0001-0000-C000-000000000046}';
  150.   IID_IRoutingSlip: TGUID = '{000208AA-0001-0000-C000-000000000046}';
  151.   IID_IOutline: TGUID = '{000208AB-0001-0000-C000-000000000046}';
  152.   IID_IModule: TGUID = '{000208AD-0001-0000-C000-000000000046}';
  153.   IID_IModules: TGUID = '{000208AE-0001-0000-C000-000000000046}';
  154.   IID_IDialogSheet: TGUID = '{000208AF-0001-0000-C000-000000000046}';
  155.   IID_IDialogSheets: TGUID = '{000208B0-0001-0000-C000-000000000046}';
  156.   IID_IWorksheets: TGUID = '{000208B1-0001-0000-C000-000000000046}';
  157.   IID_IPageSetup: TGUID = '{000208B4-0001-0000-C000-000000000046}';
  158.   IID_INames: TGUID = '{000208B8-0001-0000-C000-000000000046}';
  159.   IID_IName: TGUID = '{000208B9-0001-0000-C000-000000000046}';
  160.   IID_IChartObject: TGUID = '{000208CF-0001-0000-C000-000000000046}';
  161.   IID_IChartObjects: TGUID = '{000208D0-0001-0000-C000-000000000046}';
  162.   IID_IMailer: TGUID = '{000208D1-0001-0000-C000-000000000046}';
  163.   IID_ICustomViews: TGUID = '{00024422-0001-0000-C000-000000000046}';
  164.   IID_ICustomView: TGUID = '{00024423-0001-0000-C000-000000000046}';
  165.   IID_IFormatConditions: TGUID = '{00024424-0001-0000-C000-000000000046}';
  166.   IID_IFormatCondition: TGUID = '{00024425-0001-0000-C000-000000000046}';
  167.   IID_IComments: TGUID = '{00024426-0001-0000-C000-000000000046}';
  168.   IID_IComment: TGUID = '{00024427-0001-0000-C000-000000000046}';
  169.   IID_IRefreshEvents: TGUID = '{0002441B-0001-0000-C000-000000000046}';
  170.   IID__IQueryTable: TGUID = '{00024428-0001-0000-C000-000000000046}';
  171.   IID_IQueryTables: TGUID = '{00024429-0001-0000-C000-000000000046}';
  172.   IID_IParameter: TGUID = '{0002442A-0001-0000-C000-000000000046}';
  173.   IID_IParameters: TGUID = '{0002442B-0001-0000-C000-000000000046}';
  174.   IID_IODBCError: TGUID = '{0002442C-0001-0000-C000-000000000046}';
  175.   IID_IODBCErrors: TGUID = '{0002442D-0001-0000-C000-000000000046}';
  176.   IID_IValidation: TGUID = '{0002442F-0001-0000-C000-000000000046}';
  177.   IID_IHyperlinks: TGUID = '{00024430-0001-0000-C000-000000000046}';
  178.   IID_IHyperlink: TGUID = '{00024431-0001-0000-C000-000000000046}';
  179.   IID_IAutoFilter: TGUID = '{00024432-0001-0000-C000-000000000046}';
  180.   IID_IFilters: TGUID = '{00024433-0001-0000-C000-000000000046}';
  181.   IID_IFilter: TGUID = '{00024434-0001-0000-C000-000000000046}';
  182.   IID_IAutoCorrect: TGUID = '{000208D4-0001-0000-C000-000000000046}';
  183.   IID_IBorder: TGUID = '{00020854-0001-0000-C000-000000000046}';
  184.   IID_IInterior: TGUID = '{00020870-0001-0000-C000-000000000046}';
  185.   IID_IChartFillFormat: TGUID = '{00024435-0001-0000-C000-000000000046}';
  186.   IID_IChartColorFormat: TGUID = '{00024436-0001-0000-C000-000000000046}';
  187.   IID_IAxis: TGUID = '{00020848-0001-0000-C000-000000000046}';
  188.   IID_IChartTitle: TGUID = '{00020849-0001-0000-C000-000000000046}';
  189.   IID_IAxisTitle: TGUID = '{0002084A-0001-0000-C000-000000000046}';
  190.   IID_IChartGroup: TGUID = '{00020859-0001-0000-C000-000000000046}';
  191.   IID_IChartGroups: TGUID = '{0002085A-0001-0000-C000-000000000046}';
  192.   IID_IAxes: TGUID = '{0002085B-0001-0000-C000-000000000046}';
  193.   IID_IPoints: TGUID = '{00020869-0001-0000-C000-000000000046}';
  194.   IID_IPoint: TGUID = '{0002086A-0001-0000-C000-000000000046}';
  195.   IID_ISeries: TGUID = '{0002086B-0001-0000-C000-000000000046}';
  196.   IID_ISeriesCollection: TGUID = '{0002086C-0001-0000-C000-000000000046}';
  197.   IID_IDataLabel: TGUID = '{000208B2-0001-0000-C000-000000000046}';
  198.   IID_IDataLabels: TGUID = '{000208B3-0001-0000-C000-000000000046}';
  199.   IID_ILegendEntry: TGUID = '{000208BA-0001-0000-C000-000000000046}';
  200.   IID_ILegendEntries: TGUID = '{000208BB-0001-0000-C000-000000000046}';
  201.   IID_ILegendKey: TGUID = '{000208BC-0001-0000-C000-000000000046}';
  202.   IID_ITrendlines: TGUID = '{000208BD-0001-0000-C000-000000000046}';
  203.   IID_ITrendline: TGUID = '{000208BE-0001-0000-C000-000000000046}';
  204.   IID_ICorners: TGUID = '{000208C0-0001-0000-C000-000000000046}';
  205.   IID_ISeriesLines: TGUID = '{000208C1-0001-0000-C000-000000000046}';
  206.   IID_IHiLoLines: TGUID = '{000208C2-0001-0000-C000-000000000046}';
  207.   IID_IGridlines: TGUID = '{000208C3-0001-0000-C000-000000000046}';
  208.   IID_IDropLines: TGUID = '{000208C4-0001-0000-C000-000000000046}';
  209.   IID_ILeaderLines: TGUID = '{00024437-0001-0000-C000-000000000046}';
  210.   IID_IUpBars: TGUID = '{000208C5-0001-0000-C000-000000000046}';
  211.   IID_IDownBars: TGUID = '{000208C6-0001-0000-C000-000000000046}';
  212.   IID_IFloor: TGUID = '{000208C7-0001-0000-C000-000000000046}';
  213.   IID_IWalls: TGUID = '{000208C8-0001-0000-C000-000000000046}';
  214.   IID_ITickLabels: TGUID = '{000208C9-0001-0000-C000-000000000046}';
  215.   IID_IPlotArea: TGUID = '{000208CB-0001-0000-C000-000000000046}';
  216.   IID_IChartArea: TGUID = '{000208CC-0001-0000-C000-000000000046}';
  217.   IID_ILegend: TGUID = '{000208CD-0001-0000-C000-000000000046}';
  218.   IID_IErrorBars: TGUID = '{000208CE-0001-0000-C000-000000000046}';
  219.   IID_IDataTable: TGUID = '{00020843-0001-0000-C000-000000000046}';
  220.   IID_IPhonetic: TGUID = '{00024438-0001-0000-C000-000000000046}';
  221.   IID_IShape: TGUID = '{00024439-0001-0000-C000-000000000046}';
  222.   IID_IShapes: TGUID = '{0002443A-0001-0000-C000-000000000046}';
  223.   IID_IShapeRange: TGUID = '{0002443B-0001-0000-C000-000000000046}';
  224.   IID_IGroupShapes: TGUID = '{0002443C-0001-0000-C000-000000000046}';
  225.   IID_ITextFrame: TGUID = '{0002443D-0001-0000-C000-000000000046}';
  226.   IID_IConnectorFormat: TGUID = '{0002443E-0001-0000-C000-000000000046}';
  227.   IID_IFreeformBuilder: TGUID = '{0002443F-0001-0000-C000-000000000046}';
  228.   IID_IControlFormat: TGUID = '{00024440-0001-0000-C000-000000000046}';
  229.   IID_IOLEFormat: TGUID = '{00024441-0001-0000-C000-000000000046}';
  230.   IID_ILinkFormat: TGUID = '{00024442-0001-0000-C000-000000000046}';
  231.   IID_IPublishObjects: TGUID = '{00024443-0001-0000-C000-000000000046}';
  232.   IID_PublishObject: TGUID = '{00024444-0000-0000-C000-000000000046}';
  233.   IID_IOLEDBError: TGUID = '{00024445-0001-0000-C000-000000000046}';
  234.   IID_IOLEDBErrors: TGUID = '{00024446-0001-0000-C000-000000000046}';
  235.   IID_IPhonetics: TGUID = '{00024447-0001-0000-C000-000000000046}';
  236.   IID_DefaultWebOptions: TGUID = '{00024448-0000-0000-C000-000000000046}';
  237.   IID_WebOptions: TGUID = '{00024449-0000-0000-C000-000000000046}';
  238.   IID_IPivotLayout: TGUID = '{0002444A-0001-0000-C000-000000000046}';
  239.   IID_TreeviewControl: TGUID = '{0002444B-0000-0000-C000-000000000046}';
  240.   IID_CubeField: TGUID = '{0002444C-0000-0000-C000-000000000046}';
  241.   IID_CubeFields: TGUID = '{0002444D-0000-0000-C000-000000000046}';
  242.   IID_IDisplayUnitLabel: TGUID = '{0002084C-0001-0000-C000-000000000046}';
  243.   DIID_Font: TGUID = '{0002084D-0000-0000-C000-000000000046}';
  244.   DIID_Window_: TGUID = '{00020893-0000-0000-C000-000000000046}';
  245.   DIID_Windows: TGUID = '{00020892-0000-0000-C000-000000000046}';
  246.   DIID_AppEvents: TGUID = '{00024413-0000-0000-C000-000000000046}';
  247.   DIID_WorksheetFunction: TGUID = '{00020845-0000-0000-C000-000000000046}';
  248.   DIID_Range: TGUID = '{00020846-0000-0000-C000-000000000046}';
  249.   DIID_ChartEvents: TGUID = '{0002440F-0000-0000-C000-000000000046}';
  250.   DIID_VPageBreak: TGUID = '{00024402-0000-0000-C000-000000000046}';
  251.   DIID_HPageBreak: TGUID = '{00024401-0000-0000-C000-000000000046}';
  252.   DIID_HPageBreaks: TGUID = '{00024404-0000-0000-C000-000000000046}';
  253.   DIID_VPageBreaks: TGUID = '{00024405-0000-0000-C000-000000000046}';
  254.   DIID_RecentFile: TGUID = '{00024407-0000-0000-C000-000000000046}';
  255.   DIID_RecentFiles: TGUID = '{00024406-0000-0000-C000-000000000046}';
  256.   DIID_DocEvents: TGUID = '{00024411-0000-0000-C000-000000000046}';
  257.   DIID_Style: TGUID = '{00020852-0000-0000-C000-000000000046}';
  258.   DIID_Styles: TGUID = '{00020853-0000-0000-C000-000000000046}';
  259.   DIID_Borders: TGUID = '{00020855-0000-0000-C000-000000000046}';
  260.   DIID_AddIn: TGUID = '{00020857-0000-0000-C000-000000000046}';
  261.   DIID_AddIns: TGUID = '{00020858-0000-0000-C000-000000000046}';
  262.   DIID_Toolbar: TGUID = '{0002085C-0000-0000-C000-000000000046}';
  263.   DIID_Toolbars: TGUID = '{0002085D-0000-0000-C000-000000000046}';
  264.   DIID_ToolbarButton: TGUID = '{0002085E-0000-0000-C000-000000000046}';
  265.   DIID_ToolbarButtons: TGUID = '{0002085F-0000-0000-C000-000000000046}';
  266.   DIID_Areas: TGUID = '{00020860-0000-0000-C000-000000000046}';
  267.   DIID_WorkbookEvents: TGUID = '{00024412-0000-0000-C000-000000000046}';
  268.   DIID_MenuBars: TGUID = '{00020863-0000-0000-C000-000000000046}';
  269.   DIID_MenuBar: TGUID = '{00020864-0000-0000-C000-000000000046}';
  270.   DIID_Menus: TGUID = '{00020865-0000-0000-C000-000000000046}';
  271.   DIID_Menu: TGUID = '{00020866-0000-0000-C000-000000000046}';
  272.   DIID_MenuItems: TGUID = '{00020867-0000-0000-C000-000000000046}';
  273.   DIID_MenuItem: TGUID = '{00020868-0000-0000-C000-000000000046}';
  274.   DIID_Charts: TGUID = '{0002086D-0000-0000-C000-000000000046}';
  275.   DIID_DrawingObjects: TGUID = '{0002086F-0000-0000-C000-000000000046}';
  276.   DIID_PivotCache: TGUID = '{0002441C-0000-0000-C000-000000000046}';
  277.   DIID_PivotCaches: TGUID = '{0002441D-0000-0000-C000-000000000046}';
  278.   DIID_PivotFormula: TGUID = '{0002441E-0000-0000-C000-000000000046}';
  279.   DIID_PivotFormulas: TGUID = '{0002441F-0000-0000-C000-000000000046}';
  280.   DIID_PivotTable: TGUID = '{00020872-0000-0000-C000-000000000046}';
  281.   DIID_PivotTables: TGUID = '{00020873-0000-0000-C000-000000000046}';
  282.   DIID_PivotField: TGUID = '{00020874-0000-0000-C000-000000000046}';
  283.   DIID_PivotFields: TGUID = '{00020875-0000-0000-C000-000000000046}';
  284.   DIID_CalculatedFields: TGUID = '{00024420-0000-0000-C000-000000000046}';
  285.   DIID_PivotItem: TGUID = '{00020876-0000-0000-C000-000000000046}';
  286.   DIID_PivotItems: TGUID = '{00020877-0000-0000-C000-000000000046}';
  287.   DIID_CalculatedItems: TGUID = '{00024421-0000-0000-C000-000000000046}';
  288.   DIID_Characters: TGUID = '{00020878-0000-0000-C000-000000000046}';
  289.   DIID_Dialogs: TGUID = '{00020879-0000-0000-C000-000000000046}';
  290.   DIID_Dialog: TGUID = '{0002087A-0000-0000-C000-000000000046}';
  291.   DIID_SoundNote: TGUID = '{0002087B-0000-0000-C000-000000000046}';
  292.   DIID_Button: TGUID = '{0002087D-0000-0000-C000-000000000046}';
  293.   DIID_Buttons: TGUID = '{0002087E-0000-0000-C000-000000000046}';
  294.   DIID_CheckBox: TGUID = '{0002087F-0000-0000-C000-000000000046}';
  295.   DIID_CheckBoxes: TGUID = '{00020880-0000-0000-C000-000000000046}';
  296.   DIID_OptionButton: TGUID = '{00020881-0000-0000-C000-000000000046}';
  297.   DIID_OptionButtons: TGUID = '{00020882-0000-0000-C000-000000000046}';
  298.   DIID_EditBox: TGUID = '{00020883-0000-0000-C000-000000000046}';
  299.   DIID_EditBoxes: TGUID = '{00020884-0000-0000-C000-000000000046}';
  300.   DIID_ScrollBar: TGUID = '{00020885-0000-0000-C000-000000000046}';
  301.   DIID_ScrollBars: TGUID = '{00020886-0000-0000-C000-000000000046}';
  302.   DIID_ListBox: TGUID = '{00020887-0000-0000-C000-000000000046}';
  303.   DIID_ListBoxes: TGUID = '{00020888-0000-0000-C000-000000000046}';
  304.   DIID_GroupBox: TGUID = '{00020889-0000-0000-C000-000000000046}';
  305.   DIID_GroupBoxes: TGUID = '{0002088A-0000-0000-C000-000000000046}';
  306.   DIID_DropDown: TGUID = '{0002088B-0000-0000-C000-000000000046}';
  307.   DIID_DropDowns: TGUID = '{0002088C-0000-0000-C000-000000000046}';
  308.   DIID_Spinner: TGUID = '{0002088D-0000-0000-C000-000000000046}';
  309.   DIID_Spinners: TGUID = '{0002088E-0000-0000-C000-000000000046}';
  310.   DIID_DialogFrame: TGUID = '{0002088F-0000-0000-C000-000000000046}';
  311.   DIID_Label_: TGUID = '{00020890-0000-0000-C000-000000000046}';
  312.   DIID_Labels: TGUID = '{00020891-0000-0000-C000-000000000046}';
  313.   DIID_Panes: TGUID = '{00020894-0000-0000-C000-000000000046}';
  314.   DIID_Pane: TGUID = '{00020895-0000-0000-C000-000000000046}';
  315.   DIID_Scenarios: TGUID = '{00020896-0000-0000-C000-000000000046}';
  316.   DIID_Scenario: TGUID = '{00020897-0000-0000-C000-000000000046}';
  317.   DIID_GroupObject: TGUID = '{00020898-0000-0000-C000-000000000046}';
  318.   DIID_GroupObjects: TGUID = '{00020899-0000-0000-C000-000000000046}';
  319.   DIID_Line: TGUID = '{0002089A-0000-0000-C000-000000000046}';
  320.   DIID_Lines: TGUID = '{0002089B-0000-0000-C000-000000000046}';
  321.   DIID_Rectangle: TGUID = '{0002089C-0000-0000-C000-000000000046}';
  322.   DIID_Rectangles: TGUID = '{0002089D-0000-0000-C000-000000000046}';
  323.   DIID_Oval: TGUID = '{0002089E-0000-0000-C000-000000000046}';
  324.   DIID_Ovals: TGUID = '{0002089F-0000-0000-C000-000000000046}';
  325.   DIID_Arc: TGUID = '{000208A0-0000-0000-C000-000000000046}';
  326.   DIID_Arcs: TGUID = '{000208A1-0000-0000-C000-000000000046}';
  327.   DIID_OLEObjectEvents: TGUID = '{00024410-0000-0000-C000-000000000046}';
  328.   DIID__OLEObject: TGUID = '{000208A2-0000-0000-C000-000000000046}';
  329.   DIID_OLEObjects: TGUID = '{000208A3-0000-0000-C000-000000000046}';
  330.   DIID_TextBox: TGUID = '{000208A4-0000-0000-C000-000000000046}';
  331.   DIID_TextBoxes: TGUID = '{000208A5-0000-0000-C000-000000000046}';
  332.   DIID_Picture: TGUID = '{000208A6-0000-0000-C000-000000000046}';
  333.   DIID_Pictures: TGUID = '{000208A7-0000-0000-C000-000000000046}';
  334.   DIID_Drawing: TGUID = '{000208A8-0000-0000-C000-000000000046}';
  335.   DIID_Drawings: TGUID = '{000208A9-0000-0000-C000-000000000046}';
  336.   DIID_RoutingSlip: TGUID = '{000208AA-0000-0000-C000-000000000046}';
  337.   DIID_Outline: TGUID = '{000208AB-0000-0000-C000-000000000046}';
  338.   DIID_Module: TGUID = '{000208AD-0000-0000-C000-000000000046}';
  339.   DIID_Modules: TGUID = '{000208AE-0000-0000-C000-000000000046}';
  340.   DIID_DialogSheet: TGUID = '{000208AF-0000-0000-C000-000000000046}';
  341.   DIID_DialogSheets: TGUID = '{000208B0-0000-0000-C000-000000000046}';
  342.   DIID_Worksheets: TGUID = '{000208B1-0000-0000-C000-000000000046}';
  343.   DIID_PageSetup: TGUID = '{000208B4-0000-0000-C000-000000000046}';
  344.   DIID_Names: TGUID = '{000208B8-0000-0000-C000-000000000046}';
  345.   DIID_Name: TGUID = '{000208B9-0000-0000-C000-000000000046}';
  346.   DIID_ChartObject: TGUID = '{000208CF-0000-0000-C000-000000000046}';
  347.   DIID_ChartObjects: TGUID = '{000208D0-0000-0000-C000-000000000046}';
  348.   DIID_Mailer: TGUID = '{000208D1-0000-0000-C000-000000000046}';
  349.   DIID_CustomViews: TGUID = '{00024422-0000-0000-C000-000000000046}';
  350.   DIID_CustomView: TGUID = '{00024423-0000-0000-C000-000000000046}';
  351.   DIID_FormatConditions: TGUID = '{00024424-0000-0000-C000-000000000046}';
  352.   DIID_FormatCondition: TGUID = '{00024425-0000-0000-C000-000000000046}';
  353.   DIID_Comments: TGUID = '{00024426-0000-0000-C000-000000000046}';
  354.   DIID_Comment: TGUID = '{00024427-0000-0000-C000-000000000046}';
  355.   DIID_RefreshEvents: TGUID = '{0002441B-0000-0000-C000-000000000046}';
  356.   DIID__QueryTable: TGUID = '{00024428-0000-0000-C000-000000000046}';
  357.   DIID_QueryTables: TGUID = '{00024429-0000-0000-C000-000000000046}';
  358.   DIID_Parameter: TGUID = '{0002442A-0000-0000-C000-000000000046}';
  359.   DIID_Parameters: TGUID = '{0002442B-0000-0000-C000-000000000046}';
  360.   DIID_ODBCError: TGUID = '{0002442C-0000-0000-C000-000000000046}';
  361.   DIID_ODBCErrors: TGUID = '{0002442D-0000-0000-C000-000000000046}';
  362.   DIID_Validation: TGUID = '{0002442F-0000-0000-C000-000000000046}';
  363.   DIID_Hyperlinks: TGUID = '{00024430-0000-0000-C000-000000000046}';
  364.   DIID_Hyperlink: TGUID = '{00024431-0000-0000-C000-000000000046}';
  365.   DIID_AutoFilter: TGUID = '{00024432-0000-0000-C000-000000000046}';
  366.   DIID_Filters: TGUID = '{00024433-0000-0000-C000-000000000046}';
  367.   DIID_Filter: TGUID = '{00024434-0000-0000-C000-000000000046}';
  368.   DIID_AutoCorrect: TGUID = '{000208D4-0000-0000-C000-000000000046}';
  369.   DIID_Border: TGUID = '{00020854-0000-0000-C000-000000000046}';
  370.   DIID_Interior: TGUID = '{00020870-0000-0000-C000-000000000046}';
  371.   DIID_ChartFillFormat: TGUID = '{00024435-0000-0000-C000-000000000046}';
  372.   DIID_ChartColorFormat: TGUID = '{00024436-0000-0000-C000-000000000046}';
  373.   DIID_Axis: TGUID = '{00020848-0000-0000-C000-000000000046}';
  374.   DIID_ChartTitle: TGUID = '{00020849-0000-0000-C000-000000000046}';
  375.   DIID_AxisTitle: TGUID = '{0002084A-0000-0000-C000-000000000046}';
  376.   DIID_ChartGroup: TGUID = '{00020859-0000-0000-C000-000000000046}';
  377.   DIID_ChartGroups: TGUID = '{0002085A-0000-0000-C000-000000000046}';
  378.   DIID_Axes: TGUID = '{0002085B-0000-0000-C000-000000000046}';
  379.   DIID_Points: TGUID = '{00020869-0000-0000-C000-000000000046}';
  380.   DIID_Point: TGUID = '{0002086A-0000-0000-C000-000000000046}';
  381.   DIID_Series: TGUID = '{0002086B-0000-0000-C000-000000000046}';
  382.   DIID_SeriesCollection: TGUID = '{0002086C-0000-0000-C000-000000000046}';
  383.   DIID_DataLabel: TGUID = '{000208B2-0000-0000-C000-000000000046}';
  384.   DIID_DataLabels: TGUID = '{000208B3-0000-0000-C000-000000000046}';
  385.   DIID_LegendEntry: TGUID = '{000208BA-0000-0000-C000-000000000046}';
  386.   DIID_LegendEntries: TGUID = '{000208BB-0000-0000-C000-000000000046}';
  387.   DIID_LegendKey: TGUID = '{000208BC-0000-0000-C000-000000000046}';
  388.   DIID_Trendlines: TGUID = '{000208BD-0000-0000-C000-000000000046}';
  389.   DIID_Trendline: TGUID = '{000208BE-0000-0000-C000-000000000046}';
  390.   DIID_Corners: TGUID = '{000208C0-0000-0000-C000-000000000046}';
  391.   DIID_SeriesLines: TGUID = '{000208C1-0000-0000-C000-000000000046}';
  392.   DIID_HiLoLines: TGUID = '{000208C2-0000-0000-C000-000000000046}';
  393.   DIID_Gridlines: TGUID = '{000208C3-0000-0000-C000-000000000046}';
  394.   DIID_DropLines: TGUID = '{000208C4-0000-0000-C000-000000000046}';
  395.   DIID_LeaderLines: TGUID = '{00024437-0000-0000-C000-000000000046}';
  396.   DIID_UpBars: TGUID = '{000208C5-0000-0000-C000-000000000046}';
  397.   DIID_DownBars: TGUID = '{000208C6-0000-0000-C000-000000000046}';
  398.   DIID_Floor: TGUID = '{000208C7-0000-0000-C000-000000000046}';
  399.   DIID_Walls: TGUID = '{000208C8-0000-0000-C000-000000000046}';
  400.   DIID_TickLabels: TGUID = '{000208C9-0000-0000-C000-000000000046}';
  401.   DIID_PlotArea: TGUID = '{000208CB-0000-0000-C000-000000000046}';
  402.   DIID_ChartArea: TGUID = '{000208CC-0000-0000-C000-000000000046}';
  403.   DIID_Legend: TGUID = '{000208CD-0000-0000-C000-000000000046}';
  404.   DIID_ErrorBars: TGUID = '{000208CE-0000-0000-C000-000000000046}';
  405.   DIID_DataTable: TGUID = '{00020843-0000-0000-C000-000000000046}';
  406.   DIID_Phonetic: TGUID = '{00024438-0000-0000-C000-000000000046}';
  407.   DIID_Shape: TGUID = '{00024439-0000-0000-C000-000000000046}';
  408.   DIID_Shapes: TGUID = '{0002443A-0000-0000-C000-000000000046}';
  409.   DIID_ShapeRange: TGUID = '{0002443B-0000-0000-C000-000000000046}';
  410.   DIID_GroupShapes: TGUID = '{0002443C-0000-0000-C000-000000000046}';
  411.   DIID_TextFrame: TGUID = '{0002443D-0000-0000-C000-000000000046}';
  412.   DIID_ConnectorFormat: TGUID = '{0002443E-0000-0000-C000-000000000046}';
  413.   DIID_FreeformBuilder: TGUID = '{0002443F-0000-0000-C000-000000000046}';
  414.   DIID_ControlFormat: TGUID = '{00024440-0000-0000-C000-000000000046}';
  415.   DIID_OLEFormat: TGUID = '{00024441-0000-0000-C000-000000000046}';
  416.   DIID_LinkFormat: TGUID = '{00024442-0000-0000-C000-000000000046}';
  417.   DIID_PublishObjects: TGUID = '{00024443-0000-0000-C000-000000000046}';
  418.   DIID_OLEDBError: TGUID = '{00024445-0000-0000-C000-000000000046}';
  419.   DIID_OLEDBErrors: TGUID = '{00024446-0000-0000-C000-000000000046}';
  420.   DIID_Phonetics: TGUID = '{00024447-0000-0000-C000-000000000046}';
  421.   DIID_PivotLayout: TGUID = '{0002444A-0000-0000-C000-000000000046}';
  422.   DIID_DisplayUnitLabel: TGUID = '{0002084C-0000-0000-C000-000000000046}';
  423.   IID_IDummy: TGUID = '{0002442E-0001-0000-C000-000000000046}';
  424.   CLASS_QueryTable: TGUID = '{59191DA1-EA47-11CE-A51F-00AA0061507F}';
  425.   CLASS_Application_: TGUID = '{00024500-0000-0000-C000-000000000046}';
  426.   CLASS_Chart: TGUID = '{00020821-0000-0000-C000-000000000046}';
  427.   CLASS_Worksheet: TGUID = '{00020820-0000-0000-C000-000000000046}';
  428.   CLASS_Global: TGUID = '{00020812-0000-0000-C000-000000000046}';
  429.   CLASS_Workbook: TGUID = '{00020819-0000-0000-C000-000000000046}';
  430.   CLASS_OLEObject: TGUID = '{00020818-0000-0000-C000-000000000046}';
  431.  
  432. // *********************************************************************//
  433. // Declaration of Enumerations defined in Type Library                  //
  434. // *********************************************************************//
  435. // Constants constants
  436. type
  437.   Constants = TOleEnum;
  438. const
  439.   xlAll = $FFFFEFF8;
  440.   xlAutomatic = $FFFFEFF7;
  441.   xlBoth = $00000001;
  442.   xlCenter = $FFFFEFF4;
  443.   xlChecker = $00000009;
  444.   xlCircle = $00000008;
  445.   xlCorner = $00000002;
  446.   xlCrissCross = $00000010;
  447.   xlCross = $00000004;
  448.   xlDiamond = $00000002;
  449.   xlDistributed = $FFFFEFEB;
  450.   xlDoubleAccounting = $00000005;
  451.   xlFixedValue = $00000001;
  452.   xlFormats = $FFFFEFE6;
  453.   xlGray16 = $00000011;
  454.   xlGray8 = $00000012;
  455.   xlGrid = $0000000F;
  456.   xlHigh = $FFFFEFE1;
  457.   xlInside = $00000002;
  458.   xlJustify = $FFFFEFDE;
  459.   xlLightDown = $0000000D;
  460.   xlLightHorizontal = $0000000B;
  461.   xlLightUp = $0000000E;
  462.   xlLightVertical = $0000000C;
  463.   xlLow = $FFFFEFDA;
  464.   xlManual = $FFFFEFD9;
  465.   xlMinusValues = $00000003;
  466.   xlModule = $FFFFEFD3;
  467.   xlNextToAxis = $00000004;
  468.   xlNone = $FFFFEFD2;
  469.   xlNotes = $FFFFEFD0;
  470.   xlOff = $FFFFEFCE;
  471.   xlOn = $00000001;
  472.   xlPercent = $00000002;
  473.   xlPlus = $00000009;
  474.   xlPlusValues = $00000002;
  475.   xlSemiGray75 = $0000000A;
  476.   xlShowLabel = $00000004;
  477.   xlShowLabelAndPercent = $00000005;
  478.   xlShowPercent = $00000003;
  479.   xlShowValue = $00000002;
  480.   xlSimple = $FFFFEFC6;
  481.   xlSingle = $00000002;
  482.   xlSingleAccounting = $00000004;
  483.   xlSolid = $00000001;
  484.   xlSquare = $00000001;
  485.   xlStar = $00000005;
  486.   xlStError = $00000004;
  487.   xlToolbarButton = $00000002;
  488.   xlTriangle = $00000003;
  489.   xlGray25 = $FFFFEFE4;
  490.   xlGray50 = $FFFFEFE3;
  491.   xlGray75 = $FFFFEFE2;
  492.   xlBottom = $FFFFEFF5;
  493.   xlLeft = $FFFFEFDD;
  494.   xlRight = $FFFFEFC8;
  495.   xlTop = $FFFFEFC0;
  496.   xl3DBar = $FFFFEFFD;
  497.   xl3DSurface = $FFFFEFF9;
  498.   xlBar = $00000002;
  499.   xlColumn = $00000003;
  500.   xlCombination = $FFFFEFF1;
  501.   xlCustom = $FFFFEFEE;
  502.   xlDefaultAutoFormat = $FFFFFFFF;
  503.   xlMaximum = $00000002;
  504.   xlMinimum = $00000004;
  505.   xlOpaque = $00000003;
  506.   xlTransparent = $00000002;
  507.   xlBidi = $FFFFEC78;
  508.   xlLatin = $FFFFEC77;
  509.   xlContext = $FFFFEC76;
  510.   xlLTR = $FFFFEC75;
  511.   xlRTL = $FFFFEC74;
  512.   xlFullScript = $00000001;
  513.   xlPartialScript = $00000002;
  514.   xlMixedScript = $00000003;
  515.   xlMixedAuthorizedScript = $00000004;
  516.   xlVisualCursor = $00000002;
  517.   xlLogicalCursor = $00000001;
  518.   xlSystem = $00000001;
  519.   xlPartial = $00000003;
  520.   xlHindiNumerals = $00000003;
  521.   xlBidiCalendar = $00000003;
  522.   xlGregorian = $00000002;
  523.   xlComplete = $00000004;
  524.   xlScale = $00000003;
  525.   xlClosed = $00000003;
  526.   xlColor1 = $00000007;
  527.   xlColor2 = $00000008;
  528.   xlColor3 = $00000009;
  529.   xlConstants = $00000002;
  530.   xlContents = $00000002;
  531.   xlBelow = $00000001;
  532.   xlCascade = $00000007;
  533.   xlCenterAcrossSelection = $00000007;
  534.   xlChart4 = $00000002;
  535.   xlChartSeries = $00000011;
  536.   xlChartShort = $00000006;
  537.   xlChartTitles = $00000012;
  538.   xlClassic1 = $00000001;
  539.   xlClassic2 = $00000002;
  540.   xlClassic3 = $00000003;
  541.   xl3DEffects1 = $0000000D;
  542.   xl3DEffects2 = $0000000E;
  543.   xlAbove = $00000000;
  544.   xlAccounting1 = $00000004;
  545.   xlAccounting2 = $00000005;
  546.   xlAccounting3 = $00000006;
  547.   xlAccounting4 = $00000011;
  548.   xlAdd = $00000002;
  549.   xlDebugCodePane = $0000000D;
  550.   xlDesktop = $00000009;
  551.   xlDirect = $00000001;
  552.   xlDivide = $00000005;
  553.   xlDoubleClosed = $00000005;
  554.   xlDoubleOpen = $00000004;
  555.   xlDoubleQuote = $00000001;
  556.   xlEntireChart = $00000014;
  557.   xlExcelMenus = $00000001;
  558.   xlExtended = $00000003;
  559.   xlFill = $00000005;
  560.   xlFirst = $00000000;
  561.   xlFloating = $00000005;
  562.   xlFormula = $00000005;
  563.   xlGeneral = $00000001;
  564.   xlGridline = $00000016;
  565.   xlIcons = $00000001;
  566.   xlImmediatePane = $0000000C;
  567.   xlInteger = $00000002;
  568.   xlLast = $00000001;
  569.   xlLastCell = $0000000B;
  570.   xlList1 = $0000000A;
  571.   xlList2 = $0000000B;
  572.   xlList3 = $0000000C;
  573.   xlLocalFormat1 = $0000000F;
  574.   xlLocalFormat2 = $00000010;
  575.   xlLong = $00000003;
  576.   xlLotusHelp = $00000002;
  577.   xlMacrosheetCell = $00000007;
  578.   xlMixed = $00000002;
  579.   xlMultiply = $00000004;
  580.   xlNarrow = $00000001;
  581.   xlNoDocuments = $00000003;
  582.   xlOpen = $00000002;
  583.   xlOutside = $00000003;
  584.   xlReference = $00000004;
  585.   xlSemiautomatic = $00000002;
  586.   xlShort = $00000001;
  587.   xlSingleQuote = $00000002;
  588.   xlStrict = $00000002;
  589.   xlSubtract = $00000003;
  590.   xlTextBox = $00000010;
  591.   xlTiled = $00000001;
  592.   xlTitleBar = $00000008;
  593.   xlToolbar = $00000001;
  594.   xlVisible = $0000000C;
  595.   xlWatchPane = $0000000B;
  596.   xlWide = $00000003;
  597.   xlWorkbookTab = $00000006;
  598.   xlWorksheet4 = $00000001;
  599.   xlWorksheetCell = $00000003;
  600.   xlWorksheetShort = $00000005;
  601.   xlAllExceptBorders = $00000006;
  602.   xlLeftToRight = $00000002;
  603.   xlTopToBottom = $00000001;
  604.   xlVeryHidden = $00000002;
  605.   xlDrawingObject = $0000000E;
  606.  
  607. // XlCreator constants
  608. type
  609.   XlCreator = TOleEnum;
  610. const
  611.   xlCreatorCode = $5843454C;
  612.  
  613. // XlChartGallery constants
  614. type
  615.   XlChartGallery = TOleEnum;
  616. const
  617.   xlBuiltIn = $00000015;
  618.   xlUserDefined = $00000016;
  619.   xlAnyGallery = $00000017;
  620.  
  621. // XlColorIndex constants
  622. type
  623.   XlColorIndex = TOleEnum;
  624. const
  625.   xlColorIndexAutomatic = $FFFFEFF7;
  626.   xlColorIndexNone = $FFFFEFD2;
  627.  
  628. // XlEndStyleCap constants
  629. type
  630.   XlEndStyleCap = TOleEnum;
  631. const
  632.   xlCap = $00000001;
  633.   xlNoCap = $00000002;
  634.  
  635. // XlRowCol constants
  636. type
  637.   XlRowCol = TOleEnum;
  638. const
  639.   xlColumns = $00000002;
  640.   xlRows = $00000001;
  641.  
  642. // XlScaleType constants
  643. type
  644.   XlScaleType = TOleEnum;
  645. const
  646.   xlScaleLinear = $FFFFEFDC;
  647.   xlScaleLogarithmic = $FFFFEFDB;
  648.  
  649. // XlDataSeriesType constants
  650. type
  651.   XlDataSeriesType = TOleEnum;
  652. const
  653.   xlAutoFill = $00000004;
  654.   xlChronological = $00000003;
  655.   xlGrowth = $00000002;
  656.   xlDataSeriesLinear = $FFFFEFDC;
  657.  
  658. // XlAxisCrosses constants
  659. type
  660.   XlAxisCrosses = TOleEnum;
  661. const
  662.   xlAxisCrossesAutomatic = $FFFFEFF7;
  663.   xlAxisCrossesCustom = $FFFFEFEE;
  664.   xlAxisCrossesMaximum = $00000002;
  665.   xlAxisCrossesMinimum = $00000004;
  666.  
  667. // XlAxisGroup constants
  668. type
  669.   XlAxisGroup = TOleEnum;
  670. const
  671.   xlPrimary = $00000001;
  672.   xlSecondary = $00000002;
  673.  
  674. // XlBackground constants
  675. type
  676.   XlBackground = TOleEnum;
  677. const
  678.   xlBackgroundAutomatic = $FFFFEFF7;
  679.   xlBackgroundOpaque = $00000003;
  680.   xlBackgroundTransparent = $00000002;
  681.  
  682. // XlWindowState constants
  683. type
  684.   XlWindowState = TOleEnum;
  685. const
  686.   xlMaximized = $FFFFEFD7;
  687.   xlMinimized = $FFFFEFD4;
  688.   xlNormal = $FFFFEFD1;
  689.  
  690. // XlAxisType constants
  691. type
  692.   XlAxisType = TOleEnum;
  693. const
  694.   xlCategory = $00000001;
  695.   xlSeriesAxis = $00000003;
  696.   xlValue = $00000002;
  697.  
  698. // XlArrowHeadLength constants
  699. type
  700.   XlArrowHeadLength = TOleEnum;
  701. const
  702.   xlArrowHeadLengthLong = $00000003;
  703.   xlArrowHeadLengthMedium = $FFFFEFD6;
  704.   xlArrowHeadLengthShort = $00000001;
  705.  
  706. // XlVAlign constants
  707. type
  708.   XlVAlign = TOleEnum;
  709. const
  710.   xlVAlignBottom = $FFFFEFF5;
  711.   xlVAlignCenter = $FFFFEFF4;
  712.   xlVAlignDistributed = $FFFFEFEB;
  713.   xlVAlignJustify = $FFFFEFDE;
  714.   xlVAlignTop = $FFFFEFC0;
  715.  
  716. // XlTickMark constants
  717. type
  718.   XlTickMark = TOleEnum;
  719. const
  720.   xlTickMarkCross = $00000004;
  721.   xlTickMarkInside = $00000002;
  722.   xlTickMarkNone = $FFFFEFD2;
  723.   xlTickMarkOutside = $00000003;
  724.  
  725. // XlErrorBarDirection constants
  726. type
  727.   XlErrorBarDirection = TOleEnum;
  728. const
  729.   xlX = $FFFFEFB8;
  730.   xlY = $00000001;
  731.  
  732. // XlErrorBarInclude constants
  733. type
  734.   XlErrorBarInclude = TOleEnum;
  735. const
  736.   xlErrorBarIncludeBoth = $00000001;
  737.   xlErrorBarIncludeMinusValues = $00000003;
  738.   xlErrorBarIncludeNone = $FFFFEFD2;
  739.   xlErrorBarIncludePlusValues = $00000002;
  740.  
  741. // XlDisplayBlanksAs constants
  742. type
  743.   XlDisplayBlanksAs = TOleEnum;
  744. const
  745.   xlInterpolated = $00000003;
  746.   xlNotPlotted = $00000001;
  747.   xlZero = $00000002;
  748.  
  749. // XlArrowHeadStyle constants
  750. type
  751.   XlArrowHeadStyle = TOleEnum;
  752. const
  753.   xlArrowHeadStyleClosed = $00000003;
  754.   xlArrowHeadStyleDoubleClosed = $00000005;
  755.   xlArrowHeadStyleDoubleOpen = $00000004;
  756.   xlArrowHeadStyleNone = $FFFFEFD2;
  757.   xlArrowHeadStyleOpen = $00000002;
  758.  
  759. // XlArrowHeadWidth constants
  760. type
  761.   XlArrowHeadWidth = TOleEnum;
  762. const
  763.   xlArrowHeadWidthMedium = $FFFFEFD6;
  764.   xlArrowHeadWidthNarrow = $00000001;
  765.   xlArrowHeadWidthWide = $00000003;
  766.  
  767. // XlHAlign constants
  768. type
  769.   XlHAlign = TOleEnum;
  770. const
  771.   xlHAlignCenter = $FFFFEFF4;
  772.   xlHAlignCenterAcrossSelection = $00000007;
  773.   xlHAlignDistributed = $FFFFEFEB;
  774.   xlHAlignFill = $00000005;
  775.   xlHAlignGeneral = $00000001;
  776.   xlHAlignJustify = $FFFFEFDE;
  777.   xlHAlignLeft = $FFFFEFDD;
  778.   xlHAlignRight = $FFFFEFC8;
  779.  
  780. // XlTickLabelPosition constants
  781. type
  782.   XlTickLabelPosition = TOleEnum;
  783. const
  784.   xlTickLabelPositionHigh = $FFFFEFE1;
  785.   xlTickLabelPositionLow = $FFFFEFDA;
  786.   xlTickLabelPositionNextToAxis = $00000004;
  787.   xlTickLabelPositionNone = $FFFFEFD2;
  788.  
  789. // XlLegendPosition constants
  790. type
  791.   XlLegendPosition = TOleEnum;
  792. const
  793.   xlLegendPositionBottom = $FFFFEFF5;
  794.   xlLegendPositionCorner = $00000002;
  795.   xlLegendPositionLeft = $FFFFEFDD;
  796.   xlLegendPositionRight = $FFFFEFC8;
  797.   xlLegendPositionTop = $FFFFEFC0;
  798.  
  799. // XlChartPictureType constants
  800. type
  801.   XlChartPictureType = TOleEnum;
  802. const
  803.   xlStackScale = $00000003;
  804.   xlStack = $00000002;
  805.   xlStretch = $00000001;
  806.  
  807. // XlChartPicturePlacement constants
  808. type
  809.   XlChartPicturePlacement = TOleEnum;
  810. const
  811.   xlSides = $00000001;
  812.   xlEnd = $00000002;
  813.   xlEndSides = $00000003;
  814.   xlFront = $00000004;
  815.   xlFrontSides = $00000005;
  816.   xlFrontEnd = $00000006;
  817.   xlAllFaces = $00000007;
  818.  
  819. // XlOrientation constants
  820. type
  821.   XlOrientation = TOleEnum;
  822. const
  823.   xlDownward = $FFFFEFB6;
  824.   xlHorizontal = $FFFFEFE0;
  825.   xlUpward = $FFFFEFB5;
  826.   xlVertical = $FFFFEFBA;
  827.  
  828. // XlTickLabelOrientation constants
  829. type
  830.   XlTickLabelOrientation = TOleEnum;
  831. const
  832.   xlTickLabelOrientationAutomatic = $FFFFEFF7;
  833.   xlTickLabelOrientationDownward = $FFFFEFB6;
  834.   xlTickLabelOrientationHorizontal = $FFFFEFE0;
  835.   xlTickLabelOrientationUpward = $FFFFEFB5;
  836.   xlTickLabelOrientationVertical = $FFFFEFBA;
  837.  
  838. // XlBorderWeight constants
  839. type
  840.   XlBorderWeight = TOleEnum;
  841. const
  842.   xlHairline = $00000001;
  843.   xlMedium = $FFFFEFD6;
  844.   xlThick = $00000004;
  845.   xlThin = $00000002;
  846.  
  847. // XlDataSeriesDate constants
  848. type
  849.   XlDataSeriesDate = TOleEnum;
  850. const
  851.   xlDay = $00000001;
  852.   xlMonth = $00000003;
  853.   xlWeekday = $00000002;
  854.   xlYear = $00000004;
  855.  
  856. // XlUnderlineStyle constants
  857. type
  858.   XlUnderlineStyle = TOleEnum;
  859. const
  860.   xlUnderlineStyleDouble = $FFFFEFE9;
  861.   xlUnderlineStyleDoubleAccounting = $00000005;
  862.   xlUnderlineStyleNone = $FFFFEFD2;
  863.   xlUnderlineStyleSingle = $00000002;
  864.   xlUnderlineStyleSingleAccounting = $00000004;
  865.  
  866. // XlErrorBarType constants
  867. type
  868.   XlErrorBarType = TOleEnum;
  869. const
  870.   xlErrorBarTypeCustom = $FFFFEFEE;
  871.   xlErrorBarTypeFixedValue = $00000001;
  872.   xlErrorBarTypePercent = $00000002;
  873.   xlErrorBarTypeStDev = $FFFFEFC5;
  874.   xlErrorBarTypeStError = $00000004;
  875.  
  876. // XlTrendlineType constants
  877. type
  878.   XlTrendlineType = TOleEnum;
  879. const
  880.   xlExponential = $00000005;
  881.   xlLinear = $FFFFEFDC;
  882.   xlLogarithmic = $FFFFEFDB;
  883.   xlMovingAvg = $00000006;
  884.   xlPolynomial = $00000003;
  885.   xlPower = $00000004;
  886.  
  887. // XlLineStyle constants
  888. type
  889.   XlLineStyle = TOleEnum;
  890. const
  891.   xlContinuous = $00000001;
  892.   xlDash = $FFFFEFED;
  893.   xlDashDot = $00000004;
  894.   xlDashDotDot = $00000005;
  895.   xlDot = $FFFFEFEA;
  896.   xlDouble = $FFFFEFE9;
  897.   xlSlantDashDot = $0000000D;
  898.   xlLineStyleNone = $FFFFEFD2;
  899.  
  900. // XlDataLabelsType constants
  901. type
  902.   XlDataLabelsType = TOleEnum;
  903. const
  904.   xlDataLabelsShowNone = $FFFFEFD2;
  905.   xlDataLabelsShowValue = $00000002;
  906.   xlDataLabelsShowPercent = $00000003;
  907.   xlDataLabelsShowLabel = $00000004;
  908.   xlDataLabelsShowLabelAndPercent = $00000005;
  909.   xlDataLabelsShowBubbleSizes = $00000006;
  910.  
  911. // XlMarkerStyle constants
  912. type
  913.   XlMarkerStyle = TOleEnum;
  914. const
  915.   xlMarkerStyleAutomatic = $FFFFEFF7;
  916.   xlMarkerStyleCircle = $00000008;
  917.   xlMarkerStyleDash = $FFFFEFED;
  918.   xlMarkerStyleDiamond = $00000002;
  919.   xlMarkerStyleDot = $FFFFEFEA;
  920.   xlMarkerStyleNone = $FFFFEFD2;
  921.   xlMarkerStylePicture = $FFFFEFCD;
  922.   xlMarkerStylePlus = $00000009;
  923.   xlMarkerStyleSquare = $00000001;
  924.   xlMarkerStyleStar = $00000005;
  925.   xlMarkerStyleTriangle = $00000003;
  926.   xlMarkerStyleX = $FFFFEFB8;
  927.  
  928. // XlPictureConvertorType constants
  929. type
  930.   XlPictureConvertorType = TOleEnum;
  931. const
  932.   xlBMP = $00000001;
  933.   xlCGM = $00000007;
  934.   xlDRW = $00000004;
  935.   xlDXF = $00000005;
  936.   xlEPS = $00000008;
  937.   xlHGL = $00000006;
  938.   xlPCT = $0000000D;
  939.   xlPCX = $0000000A;
  940.   xlPIC = $0000000B;
  941.   xlPLT = $0000000C;
  942.   xlTIF = $00000009;
  943.   xlWMF = $00000002;
  944.   xlWPG = $00000003;
  945.  
  946. // XlPattern constants
  947. type
  948.   XlPattern = TOleEnum;
  949. const
  950.   xlPatternAutomatic = $FFFFEFF7;
  951.   xlPatternChecker = $00000009;
  952.   xlPatternCrissCross = $00000010;
  953.   xlPatternDown = $FFFFEFE7;
  954.   xlPatternGray16 = $00000011;
  955.   xlPatternGray25 = $FFFFEFE4;
  956.   xlPatternGray50 = $FFFFEFE3;
  957.   xlPatternGray75 = $FFFFEFE2;
  958.   xlPatternGray8 = $00000012;
  959.   xlPatternGrid = $0000000F;
  960.   xlPatternHorizontal = $FFFFEFE0;
  961.   xlPatternLightDown = $0000000D;
  962.   xlPatternLightHorizontal = $0000000B;
  963.   xlPatternLightUp = $0000000E;
  964.   xlPatternLightVertical = $0000000C;
  965.   xlPatternNone = $FFFFEFD2;
  966.   xlPatternSemiGray75 = $0000000A;
  967.   xlPatternSolid = $00000001;
  968.   xlPatternUp = $FFFFEFBE;
  969.   xlPatternVertical = $FFFFEFBA;
  970.  
  971. // XlChartSplitType constants
  972. type
  973.   XlChartSplitType = TOleEnum;
  974. const
  975.   xlSplitByPosition = $00000001;
  976.   xlSplitByPercentValue = $00000003;
  977.   xlSplitByCustomSplit = $00000004;
  978.   xlSplitByValue = $00000002;
  979.  
  980. // XlDisplayUnit constants
  981. type
  982.   XlDisplayUnit = TOleEnum;
  983. const
  984.   xlHundreds = $FFFFFFFE;
  985.   xlThousands = $FFFFFFFD;
  986.   xlTenThousands = $FFFFFFFC;
  987.   xlHundredThousands = $FFFFFFFB;
  988.   xlMillions = $FFFFFFFA;
  989.   xlTenMillions = $FFFFFFF9;
  990.   xlHundredMillions = $FFFFFFF8;
  991.   xlThousandMillions = $FFFFFFF7;
  992.   xlMillionMillions = $FFFFFFF6;
  993.  
  994. // XlDataLabelPosition constants
  995. type
  996.   XlDataLabelPosition = TOleEnum;
  997. const
  998.   xlLabelPositionCenter = $FFFFEFF4;
  999.   xlLabelPositionAbove = $00000000;
  1000.   xlLabelPositionBelow = $00000001;
  1001.   xlLabelPositionLeft = $FFFFEFDD;
  1002.   xlLabelPositionRight = $FFFFEFC8;
  1003.   xlLabelPositionOutsideEnd = $00000002;
  1004.   xlLabelPositionInsideEnd = $00000003;
  1005.   xlLabelPositionInsideBase = $00000004;
  1006.   xlLabelPositionBestFit = $00000005;
  1007.   xlLabelPositionMixed = $00000006;
  1008.   xlLabelPositionCustom = $00000007;
  1009.  
  1010. // XlTimeUnit constants
  1011. type
  1012.   XlTimeUnit = TOleEnum;
  1013. const
  1014.   xlDays = $00000000;
  1015.   xlMonths = $00000001;
  1016.   xlYears = $00000002;
  1017.  
  1018. // XlCategoryType constants
  1019. type
  1020.   XlCategoryType = TOleEnum;
  1021. const
  1022.   xlCategoryScale = $00000002;
  1023.   xlTimeScale = $00000003;
  1024.   xlAutomaticScale = $FFFFEFF7;
  1025.  
  1026. // XlBarShape constants
  1027. type
  1028.   XlBarShape = TOleEnum;
  1029. const
  1030.   xlBox = $00000000;
  1031.   xlPyramidToPoint = $00000001;
  1032.   xlPyramidToMax = $00000002;
  1033.   xlCylinder = $00000003;
  1034.   xlConeToPoint = $00000004;
  1035.   xlConeToMax = $00000005;
  1036.  
  1037. // XlChartType constants
  1038. type
  1039.   XlChartType = TOleEnum;
  1040. const
  1041.   xlColumnClustered = $00000033;
  1042.   xlColumnStacked = $00000034;
  1043.   xlColumnStacked100 = $00000035;
  1044.   xl3DColumnClustered = $00000036;
  1045.   xl3DColumnStacked = $00000037;
  1046.   xl3DColumnStacked100 = $00000038;
  1047.   xlBarClustered = $00000039;
  1048.   xlBarStacked = $0000003A;
  1049.   xlBarStacked100 = $0000003B;
  1050.   xl3DBarClustered = $0000003C;
  1051.   xl3DBarStacked = $0000003D;
  1052.   xl3DBarStacked100 = $0000003E;
  1053.   xlLineStacked = $0000003F;
  1054.   xlLineStacked100 = $00000040;
  1055.   xlLineMarkers = $00000041;
  1056.   xlLineMarkersStacked = $00000042;
  1057.   xlLineMarkersStacked100 = $00000043;
  1058.   xlPieOfPie = $00000044;
  1059.   xlPieExploded = $00000045;
  1060.   xl3DPieExploded = $00000046;
  1061.   xlBarOfPie = $00000047;
  1062.   xlXYScatterSmooth = $00000048;
  1063.   xlXYScatterSmoothNoMarkers = $00000049;
  1064.   xlXYScatterLines = $0000004A;
  1065.   xlXYScatterLinesNoMarkers = $0000004B;
  1066.   xlAreaStacked = $0000004C;
  1067.   xlAreaStacked100 = $0000004D;
  1068.   xl3DAreaStacked = $0000004E;
  1069.   xl3DAreaStacked100 = $0000004F;
  1070.   xlDoughnutExploded = $00000050;
  1071.   xlRadarMarkers = $00000051;
  1072.   xlRadarFilled = $00000052;
  1073.   xlSurface = $00000053;
  1074.   xlSurfaceWireframe = $00000054;
  1075.   xlSurfaceTopView = $00000055;
  1076.   xlSurfaceTopViewWireframe = $00000056;
  1077.   xlBubble = $0000000F;
  1078.   xlBubble3DEffect = $00000057;
  1079.   xlStockHLC = $00000058;
  1080.   xlStockOHLC = $00000059;
  1081.   xlStockVHLC = $0000005A;
  1082.   xlStockVOHLC = $0000005B;
  1083.   xlCylinderColClustered = $0000005C;
  1084.   xlCylinderColStacked = $0000005D;
  1085.   xlCylinderColStacked100 = $0000005E;
  1086.   xlCylinderBarClustered = $0000005F;
  1087.   xlCylinderBarStacked = $00000060;
  1088.   xlCylinderBarStacked100 = $00000061;
  1089.   xlCylinderCol = $00000062;
  1090.   xlConeColClustered = $00000063;
  1091.   xlConeColStacked = $00000064;
  1092.   xlConeColStacked100 = $00000065;
  1093.   xlConeBarClustered = $00000066;
  1094.   xlConeBarStacked = $00000067;
  1095.   xlConeBarStacked100 = $00000068;
  1096.   xlConeCol = $00000069;
  1097.   xlPyramidColClustered = $0000006A;
  1098.   xlPyramidColStacked = $0000006B;
  1099.   xlPyramidColStacked100 = $0000006C;
  1100.   xlPyramidBarClustered = $0000006D;
  1101.   xlPyramidBarStacked = $0000006E;
  1102.   xlPyramidBarStacked100 = $0000006F;
  1103.   xlPyramidCol = $00000070;
  1104.   xl3DColumn = $FFFFEFFC;
  1105.   xlLine = $00000004;
  1106.   xl3DLine = $FFFFEFFB;
  1107.   xl3DPie = $FFFFEFFA;
  1108.   xlPie = $00000005;
  1109.   xlXYScatter = $FFFFEFB7;
  1110.   xl3DArea = $FFFFEFFE;
  1111.   xlArea = $00000001;
  1112.   xlDoughnut = $FFFFEFE8;
  1113.   xlRadar = $FFFFEFC9;
  1114.  
  1115. // XlChartItem constants
  1116. type
  1117.   XlChartItem = TOleEnum;
  1118. const
  1119.   xlDataLabel = $00000000;
  1120.   xlChartArea = $00000002;
  1121.   xlSeries = $00000003;
  1122.   xlChartTitle = $00000004;
  1123.   xlWalls = $00000005;
  1124.   xlCorners = $00000006;
  1125.   xlDataTable = $00000007;
  1126.   xlTrendline = $00000008;
  1127.   xlErrorBars = $00000009;
  1128.   xlXErrorBars = $0000000A;
  1129.   xlYErrorBars = $0000000B;
  1130.   xlLegendEntry = $0000000C;
  1131.   xlLegendKey = $0000000D;
  1132.   xlShape = $0000000E;
  1133.   xlMajorGridlines = $0000000F;
  1134.   xlMinorGridlines = $00000010;
  1135.   xlAxisTitle = $00000011;
  1136.   xlUpBars = $00000012;
  1137.   xlPlotArea = $00000013;
  1138.   xlDownBars = $00000014;
  1139.   xlAxis = $00000015;
  1140.   xlSeriesLines = $00000016;
  1141.   xlFloor = $00000017;
  1142.   xlLegend = $00000018;
  1143.   xlHiLoLines = $00000019;
  1144.   xlDropLines = $0000001A;
  1145.   xlRadarAxisLabels = $0000001B;
  1146.   xlNothing = $0000001C;
  1147.   xlLeaderLines = $0000001D;
  1148.   xlDisplayUnitLabel = $0000001E;
  1149.   xlPivotChartFieldButton = $0000001F;
  1150.   xlPivotChartDropZone = $00000020;
  1151.  
  1152. // XlSizeRepresents constants
  1153. type
  1154.   XlSizeRepresents = TOleEnum;
  1155. const
  1156.   xlSizeIsWidth = $00000002;
  1157.   xlSizeIsArea = $00000001;
  1158.  
  1159. // XlInsertShiftDirection constants
  1160. type
  1161.   XlInsertShiftDirection = TOleEnum;
  1162. const
  1163.   xlShiftDown = $FFFFEFE7;
  1164.   xlShiftToRight = $FFFFEFBF;
  1165.  
  1166. // XlDeleteShiftDirection constants
  1167. type
  1168.   XlDeleteShiftDirection = TOleEnum;
  1169. const
  1170.   xlShiftToLeft = $FFFFEFC1;
  1171.   xlShiftUp = $FFFFEFBE;
  1172.  
  1173. // XlDirection constants
  1174. type
  1175.   XlDirection = TOleEnum;
  1176. const
  1177.   xlDown = $FFFFEFE7;
  1178.   xlToLeft = $FFFFEFC1;
  1179.   xlToRight = $FFFFEFBF;
  1180.   xlUp = $FFFFEFBE;
  1181.  
  1182. // XlConsolidationFunction constants
  1183. type
  1184.   XlConsolidationFunction = TOleEnum;
  1185. const
  1186.   xlAverage = $FFFFEFF6;
  1187.   xlCount = $FFFFEFF0;
  1188.   xlCountNums = $FFFFEFEF;
  1189.   xlMax = $FFFFEFD8;
  1190.   xlMin = $FFFFEFD5;
  1191.   xlProduct = $FFFFEFCB;
  1192.   xlStDev = $FFFFEFC5;
  1193.   xlStDevP = $FFFFEFC4;
  1194.   xlSum = $FFFFEFC3;
  1195.   xlVar = $FFFFEFBC;
  1196.   xlVarP = $FFFFEFBB;
  1197.   xlUnknown = $000003E8;
  1198.  
  1199. // XlSheetType constants
  1200. type
  1201.   XlSheetType = TOleEnum;
  1202. const
  1203.   xlChart = $FFFFEFF3;
  1204.   xlDialogSheet = $FFFFEFEC;
  1205.   xlExcel4IntlMacroSheet = $00000004;
  1206.   xlExcel4MacroSheet = $00000003;
  1207.   xlWorksheet = $FFFFEFB9;
  1208.  
  1209. // XlLocationInTable constants
  1210. type
  1211.   XlLocationInTable = TOleEnum;
  1212. const
  1213.   xlColumnHeader = $FFFFEFF2;
  1214.   xlColumnItem = $00000005;
  1215.   xlDataHeader = $00000003;
  1216.   xlDataItem = $00000007;
  1217.   xlPageHeader = $00000002;
  1218.   xlPageItem = $00000006;
  1219.   xlRowHeader = $FFFFEFC7;
  1220.   xlRowItem = $00000004;
  1221.   xlTableBody = $00000008;
  1222.  
  1223. // XlFindLookIn constants
  1224. type
  1225.   XlFindLookIn = TOleEnum;
  1226. const
  1227.   xlFormulas = $FFFFEFE5;
  1228.   xlComments = $FFFFEFD0;
  1229.   xlValues = $FFFFEFBD;
  1230.  
  1231. // XlWindowType constants
  1232. type
  1233.   XlWindowType = TOleEnum;
  1234. const
  1235.   xlChartAsWindow = $00000005;
  1236.   xlChartInPlace = $00000004;
  1237.   xlClipboard = $00000003;
  1238.   xlInfo = $FFFFEFDF;
  1239.   xlWorkbook = $00000001;
  1240.  
  1241. // XlPivotFieldDataType constants
  1242. type
  1243.   XlPivotFieldDataType = TOleEnum;
  1244. const
  1245.   xlDate = $00000002;
  1246.   xlNumber = $FFFFEFCF;
  1247.   xlText = $FFFFEFC2;
  1248.  
  1249. // XlCopyPictureFormat constants
  1250. type
  1251.   XlCopyPictureFormat = TOleEnum;
  1252. const
  1253.   xlBitmap = $00000002;
  1254.   xlPicture = $FFFFEFCD;
  1255.  
  1256. // XlPivotTableSourceType constants
  1257. type
  1258.   XlPivotTableSourceType = TOleEnum;
  1259. const
  1260.   xlConsolidation = $00000003;
  1261.   xlDatabase = $00000001;
  1262.   xlExternal = $00000002;
  1263.   xlPivotTable = $FFFFEFCC;
  1264.  
  1265. // XlReferenceStyle constants
  1266. type
  1267.   XlReferenceStyle = TOleEnum;
  1268. const
  1269.   xlA1 = $00000001;
  1270.   xlR1C1 = $FFFFEFCA;
  1271.  
  1272. // XlMSApplication constants
  1273. type
  1274.   XlMSApplication = TOleEnum;
  1275. const
  1276.   xlMicrosoftAccess = $00000004;
  1277.   xlMicrosoftFoxPro = $00000005;
  1278.   xlMicrosoftMail = $00000003;
  1279.   xlMicrosoftPowerPoint = $00000002;
  1280.   xlMicrosoftProject = $00000006;
  1281.   xlMicrosoftSchedulePlus = $00000007;
  1282.   xlMicrosoftWord = $00000001;
  1283.  
  1284. // XlMouseButton constants
  1285. type
  1286.   XlMouseButton = TOleEnum;
  1287. const
  1288.   xlNoButton = $00000000;
  1289.   xlPrimaryButton = $00000001;
  1290.   xlSecondaryButton = $00000002;
  1291.  
  1292. // XlCutCopyMode constants
  1293. type
  1294.   XlCutCopyMode = TOleEnum;
  1295. const
  1296.   xlCopy = $00000001;
  1297.   xlCut = $00000002;
  1298.  
  1299. // XlFillWith constants
  1300. type
  1301.   XlFillWith = TOleEnum;
  1302. const
  1303.   xlFillWithAll = $FFFFEFF8;
  1304.   xlFillWithContents = $00000002;
  1305.   xlFillWithFormats = $FFFFEFE6;
  1306.  
  1307. // XlFilterAction constants
  1308. type
  1309.   XlFilterAction = TOleEnum;
  1310. const
  1311.   xlFilterCopy = $00000002;
  1312.   xlFilterInPlace = $00000001;
  1313.  
  1314. // XlOrder constants
  1315. type
  1316.   XlOrder = TOleEnum;
  1317. const
  1318.   xlDownThenOver = $00000001;
  1319.   xlOverThenDown = $00000002;
  1320.  
  1321. // XlLinkType constants
  1322. type
  1323.   XlLinkType = TOleEnum;
  1324. const
  1325.   xlLinkTypeExcelLinks = $00000001;
  1326.   xlLinkTypeOLELinks = $00000002;
  1327.  
  1328. // XlApplyNamesOrder constants
  1329. type
  1330.   XlApplyNamesOrder = TOleEnum;
  1331. const
  1332.   xlColumnThenRow = $00000002;
  1333.   xlRowThenColumn = $00000001;
  1334.  
  1335. // XlEnableCancelKey constants
  1336. type
  1337.   XlEnableCancelKey = TOleEnum;
  1338. const
  1339.   xlDisabled = $00000000;
  1340.   xlErrorHandler = $00000002;
  1341.   xlInterrupt = $00000001;
  1342.  
  1343. // XlPageBreak constants
  1344. type
  1345.   XlPageBreak = TOleEnum;
  1346. const
  1347.   xlPageBreakAutomatic = $FFFFEFF7;
  1348.   xlPageBreakManual = $FFFFEFD9;
  1349.   xlPageBreakNone = $FFFFEFD2;
  1350.  
  1351. // XlOLEType constants
  1352. type
  1353.   XlOLEType = TOleEnum;
  1354. const
  1355.   xlOLEControl = $00000002;
  1356.   xlOLEEmbed = $00000001;
  1357.   xlOLELink = $00000000;
  1358.  
  1359. // XlPageOrientation constants
  1360. type
  1361.   XlPageOrientation = TOleEnum;
  1362. const
  1363.   xlLandscape = $00000002;
  1364.   xlPortrait = $00000001;
  1365.  
  1366. // XlLinkInfo constants
  1367. type
  1368.   XlLinkInfo = TOleEnum;
  1369. const
  1370.   xlEditionDate = $00000002;
  1371.   xlUpdateState = $00000001;
  1372.  
  1373. // XlCommandUnderlines constants
  1374. type
  1375.   XlCommandUnderlines = TOleEnum;
  1376. const
  1377.   xlCommandUnderlinesAutomatic = $FFFFEFF7;
  1378.   xlCommandUnderlinesOff = $FFFFEFCE;
  1379.   xlCommandUnderlinesOn = $00000001;
  1380.  
  1381. // XlOLEVerb constants
  1382. type
  1383.   XlOLEVerb = TOleEnum;
  1384. const
  1385.   xlVerbOpen = $00000002;
  1386.   xlVerbPrimary = $00000001;
  1387.  
  1388. // XlCalculation constants
  1389. type
  1390.   XlCalculation = TOleEnum;
  1391. const
  1392.   xlCalculationAutomatic = $FFFFEFF7;
  1393.   xlCalculationManual = $FFFFEFD9;
  1394.   xlCalculationSemiautomatic = $00000002;
  1395.  
  1396. // XlFileAccess constants
  1397. type
  1398.   XlFileAccess = TOleEnum;
  1399. const
  1400.   xlReadOnly = $00000003;
  1401.   xlReadWrite = $00000002;
  1402.  
  1403. // XlEditionType constants
  1404. type
  1405.   XlEditionType = TOleEnum;
  1406. const
  1407.   xlPublisher = $00000001;
  1408.   xlSubscriber = $00000002;
  1409.  
  1410. // XlObjectSize constants
  1411. type
  1412.   XlObjectSize = TOleEnum;
  1413. const
  1414.   xlFitToPage = $00000002;
  1415.   xlFullPage = $00000003;
  1416.   xlScreenSize = $00000001;
  1417.  
  1418. // XlLookAt constants
  1419. type
  1420.   XlLookAt = TOleEnum;
  1421. const
  1422.   xlPart = $00000002;
  1423.   xlWhole = $00000001;
  1424.  
  1425. // XlMailSystem constants
  1426. type
  1427.   XlMailSystem = TOleEnum;
  1428. const
  1429.   xlMAPI = $00000001;
  1430.   xlNoMailSystem = $00000000;
  1431.   xlPowerTalk = $00000002;
  1432.  
  1433. // XlLinkInfoType constants
  1434. type
  1435.   XlLinkInfoType = TOleEnum;
  1436. const
  1437.   xlLinkInfoOLELinks = $00000002;
  1438.   xlLinkInfoPublishers = $00000005;
  1439.   xlLinkInfoSubscribers = $00000006;
  1440.  
  1441. // XlCVError constants
  1442. type
  1443.   XlCVError = TOleEnum;
  1444. const
  1445.   xlErrDiv0 = $000007D7;
  1446.   xlErrNA = $000007FA;
  1447.   xlErrName = $000007ED;
  1448.   xlErrNull = $000007D0;
  1449.   xlErrNum = $000007F4;
  1450.   xlErrRef = $000007E7;
  1451.   xlErrValue = $000007DF;
  1452.  
  1453. // XlEditionFormat constants
  1454. type
  1455.   XlEditionFormat = TOleEnum;
  1456. const
  1457.   xlBIFF = $00000002;
  1458.   xlPICT = $00000001;
  1459.   xlRTF = $00000004;
  1460.   xlVALU = $00000008;
  1461.  
  1462. // XlLink constants
  1463. type
  1464.   XlLink = TOleEnum;
  1465. const
  1466.   xlExcelLinks = $00000001;
  1467.   xlOLELinks = $00000002;
  1468.   xlPublishers = $00000005;
  1469.   xlSubscribers = $00000006;
  1470.  
  1471. // XlCellType constants
  1472. type
  1473.   XlCellType = TOleEnum;
  1474. const
  1475.   xlCellTypeBlanks = $00000004;
  1476.   xlCellTypeConstants = $00000002;
  1477.   xlCellTypeFormulas = $FFFFEFE5;
  1478.   xlCellTypeLastCell = $0000000B;
  1479.   xlCellTypeComments = $FFFFEFD0;
  1480.   xlCellTypeVisible = $0000000C;
  1481.   xlCellTypeAllFormatConditions = $FFFFEFB4;
  1482.   xlCellTypeSameFormatConditions = $FFFFEFB3;
  1483.   xlCellTypeAllValidation = $FFFFEFB2;
  1484.   xlCellTypeSameValidation = $FFFFEFB1;
  1485.  
  1486. // XlArrangeStyle constants
  1487. type
  1488.   XlArrangeStyle = TOleEnum;
  1489. const
  1490.   xlArrangeStyleCascade = $00000007;
  1491.   xlArrangeStyleHorizontal = $FFFFEFE0;
  1492.   xlArrangeStyleTiled = $00000001;
  1493.   xlArrangeStyleVertical = $FFFFEFBA;
  1494.  
  1495. // XlMousePointer constants
  1496. type
  1497.   XlMousePointer = TOleEnum;
  1498. const
  1499.   xlIBeam = $00000003;
  1500.   xlDefault = $FFFFEFD1;
  1501.   xlNorthwestArrow = $00000001;
  1502.   xlWait = $00000002;
  1503.  
  1504. // XlEditionOptionsOption constants
  1505. type
  1506.   XlEditionOptionsOption = TOleEnum;
  1507. const
  1508.   xlAutomaticUpdate = $00000004;
  1509.   xlCancel = $00000001;
  1510.   xlChangeAttributes = $00000006;
  1511.   xlManualUpdate = $00000005;
  1512.   xlOpenSource = $00000003;
  1513.   xlSelect = $00000003;
  1514.   xlSendPublisher = $00000002;
  1515.   xlUpdateSubscriber = $00000002;
  1516.  
  1517. // XlAutoFillType constants
  1518. type
  1519.   XlAutoFillType = TOleEnum;
  1520. const
  1521.   xlFillCopy = $00000001;
  1522.   xlFillDays = $00000005;
  1523.   xlFillDefault = $00000000;
  1524.   xlFillFormats = $00000003;
  1525.   xlFillMonths = $00000007;
  1526.   xlFillSeries = $00000002;
  1527.   xlFillValues = $00000004;
  1528.   xlFillWeekdays = $00000006;
  1529.   xlFillYears = $00000008;
  1530.   xlGrowthTrend = $0000000A;
  1531.   xlLinearTrend = $00000009;
  1532.  
  1533. // XlAutoFilterOperator constants
  1534. type
  1535.   XlAutoFilterOperator = TOleEnum;
  1536. const
  1537.   xlAnd = $00000001;
  1538.   xlBottom10Items = $00000004;
  1539.   xlBottom10Percent = $00000006;
  1540.   xlOr = $00000002;
  1541.   xlTop10Items = $00000003;
  1542.   xlTop10Percent = $00000005;
  1543.  
  1544. // XlClipboardFormat constants
  1545. type
  1546.   XlClipboardFormat = TOleEnum;
  1547. const
  1548.   xlClipboardFormatBIFF = $00000008;
  1549.   xlClipboardFormatBIFF2 = $00000012;
  1550.   xlClipboardFormatBIFF3 = $00000014;
  1551.   xlClipboardFormatBIFF4 = $0000001E;
  1552.   xlClipboardFormatBinary = $0000000F;
  1553.   xlClipboardFormatBitmap = $00000009;
  1554.   xlClipboardFormatCGM = $0000000D;
  1555.   xlClipboardFormatCSV = $00000005;
  1556.   xlClipboardFormatDIF = $00000004;
  1557.   xlClipboardFormatDspText = $0000000C;
  1558.   xlClipboardFormatEmbeddedObject = $00000015;
  1559.   xlClipboardFormatEmbedSource = $00000016;
  1560.   xlClipboardFormatLink = $0000000B;
  1561.   xlClipboardFormatLinkSource = $00000017;
  1562.   xlClipboardFormatLinkSourceDesc = $00000020;
  1563.   xlClipboardFormatMovie = $00000018;
  1564.   xlClipboardFormatNative = $0000000E;
  1565.   xlClipboardFormatObjectDesc = $0000001F;
  1566.   xlClipboardFormatObjectLink = $00000013;
  1567.   xlClipboardFormatOwnerLink = $00000011;
  1568.   xlClipboardFormatPICT = $00000002;
  1569.   xlClipboardFormatPrintPICT = $00000003;
  1570.   xlClipboardFormatRTF = $00000007;
  1571.   xlClipboardFormatScreenPICT = $0000001D;
  1572.   xlClipboardFormatStandardFont = $0000001C;
  1573.   xlClipboardFormatStandardScale = $0000001B;
  1574.   xlClipboardFormatSYLK = $00000006;
  1575.   xlClipboardFormatTable = $00000010;
  1576.   xlClipboardFormatText = $00000000;
  1577.   xlClipboardFormatToolFace = $00000019;
  1578.   xlClipboardFormatToolFacePICT = $0000001A;
  1579.   xlClipboardFormatVALU = $00000001;
  1580.   xlClipboardFormatWK1 = $0000000A;
  1581.  
  1582. // XlFileFormat constants
  1583. type
  1584.   XlFileFormat = TOleEnum;
  1585. const
  1586.   xlAddIn = $00000012;
  1587.   xlCSV = $00000006;
  1588.   xlCSVMac = $00000016;
  1589.   xlCSVMSDOS = $00000018;
  1590.   xlCSVWindows = $00000017;
  1591.   xlDBF2 = $00000007;
  1592.   xlDBF3 = $00000008;
  1593.   xlDBF4 = $0000000B;
  1594.   xlDIF = $00000009;
  1595.   xlExcel2 = $00000010;
  1596.   xlExcel2FarEast = $0000001B;
  1597.   xlExcel3 = $0000001D;
  1598.   xlExcel4 = $00000021;
  1599.   xlExcel5 = $00000027;
  1600.   xlExcel7 = $00000027;
  1601.   xlExcel9795 = $0000002B;
  1602.   xlExcel4Workbook = $00000023;
  1603.   xlIntlAddIn = $0000001A;
  1604.   xlIntlMacro = $00000019;
  1605.   xlWorkbookNormal = $FFFFEFD1;
  1606.   xlSYLK = $00000002;
  1607.   xlTemplate = $00000011;
  1608.   xlCurrentPlatformText = $FFFFEFC2;
  1609.   xlTextMac = $00000013;
  1610.   xlTextMSDOS = $00000015;
  1611.   xlTextPrinter = $00000024;
  1612.   xlTextWindows = $00000014;
  1613.   xlWJ2WD1 = $0000000E;
  1614.   xlWK1 = $00000005;
  1615.   xlWK1ALL = $0000001F;
  1616.   xlWK1FMT = $0000001E;
  1617.   xlWK3 = $0000000F;
  1618.   xlWK4 = $00000026;
  1619.   xlWK3FM3 = $00000020;
  1620.   xlWKS = $00000004;
  1621.   xlWorks2FarEast = $0000001C;
  1622.   xlWQ1 = $00000022;
  1623.   xlWJ3 = $00000028;
  1624.   xlWJ3FJ3 = $00000029;
  1625.   xlUnicodeText = $0000002A;
  1626.   xlHtml = $0000002C;
  1627.  
  1628. // XlApplicationInternational constants
  1629. type
  1630.   XlApplicationInternational = TOleEnum;
  1631. const
  1632.   xl24HourClock = $00000021;
  1633.   xl4DigitYears = $0000002B;
  1634.   xlAlternateArraySeparator = $00000010;
  1635.   xlColumnSeparator = $0000000E;
  1636.   xlCountryCode = $00000001;
  1637.   xlCountrySetting = $00000002;
  1638.   xlCurrencyBefore = $00000025;
  1639.   xlCurrencyCode = $00000019;
  1640.   xlCurrencyDigits = $0000001B;
  1641.   xlCurrencyLeadingZeros = $00000028;
  1642.   xlCurrencyMinusSign = $00000026;
  1643.   xlCurrencyNegative = $0000001C;
  1644.   xlCurrencySpaceBefore = $00000024;
  1645.   xlCurrencyTrailingZeros = $00000027;
  1646.   xlDateOrder = $00000020;
  1647.   xlDateSeparator = $00000011;
  1648.   xlDayCode = $00000015;
  1649.   xlDayLeadingZero = $0000002A;
  1650.   xlDecimalSeparator = $00000003;
  1651.   xlGeneralFormatName = $0000001A;
  1652.   xlHourCode = $00000016;
  1653.   xlLeftBrace = $0000000C;
  1654.   xlLeftBracket = $0000000A;
  1655.   xlListSeparator = $00000005;
  1656.   xlLowerCaseColumnLetter = $00000009;
  1657.   xlLowerCaseRowLetter = $00000008;
  1658.   xlMDY = $0000002C;
  1659.   xlMetric = $00000023;
  1660.   xlMinuteCode = $00000017;
  1661.   xlMonthCode = $00000014;
  1662.   xlMonthLeadingZero = $00000029;
  1663.   xlMonthNameChars = $0000001E;
  1664.   xlNoncurrencyDigits = $0000001D;
  1665.   xlNonEnglishFunctions = $00000022;
  1666.   xlRightBrace = $0000000D;
  1667.   xlRightBracket = $0000000B;
  1668.   xlRowSeparator = $0000000F;
  1669.   xlSecondCode = $00000018;
  1670.   xlThousandsSeparator = $00000004;
  1671.   xlTimeLeadingZero = $0000002D;
  1672.   xlTimeSeparator = $00000012;
  1673.   xlUpperCaseColumnLetter = $00000007;
  1674.   xlUpperCaseRowLetter = $00000006;
  1675.   xlWeekdayNameChars = $0000001F;
  1676.   xlYearCode = $00000013;
  1677.  
  1678. // XlPageBreakExtent constants
  1679. type
  1680.   XlPageBreakExtent = TOleEnum;
  1681. const
  1682.   xlPageBreakFull = $00000001;
  1683.   xlPageBreakPartial = $00000002;
  1684.  
  1685. // XlCellInsertionMode constants
  1686. type
  1687.   XlCellInsertionMode = TOleEnum;
  1688. const
  1689.   xlOverwriteCells = $00000000;
  1690.   xlInsertDeleteCells = $00000001;
  1691.   xlInsertEntireRows = $00000002;
  1692.  
  1693. // XlFormulaLabel constants
  1694. type
  1695.   XlFormulaLabel = TOleEnum;
  1696. const
  1697.   xlNoLabels = $FFFFEFD2;
  1698.   xlRowLabels = $00000001;
  1699.   xlColumnLabels = $00000002;
  1700.   xlMixedLabels = $00000003;
  1701.  
  1702. // XlHighlightChangesTime constants
  1703. type
  1704.   XlHighlightChangesTime = TOleEnum;
  1705. const
  1706.   xlSinceMyLastSave = $00000001;
  1707.   xlAllChanges = $00000002;
  1708.   xlNotYetReviewed = $00000003;
  1709.  
  1710. // XlCommentDisplayMode constants
  1711. type
  1712.   XlCommentDisplayMode = TOleEnum;
  1713. const
  1714.   xlNoIndicator = $00000000;
  1715.   xlCommentIndicatorOnly = $FFFFFFFF;
  1716.   xlCommentAndIndicator = $00000001;
  1717.  
  1718. // XlFormatConditionType constants
  1719. type
  1720.   XlFormatConditionType = TOleEnum;
  1721. const
  1722.   xlCellValue = $00000001;
  1723.   xlExpression = $00000002;
  1724.  
  1725. // XlFormatConditionOperator constants
  1726. type
  1727.   XlFormatConditionOperator = TOleEnum;
  1728. const
  1729.   xlBetween = $00000001;
  1730.   xlNotBetween = $00000002;
  1731.   xlEqual = $00000003;
  1732.   xlNotEqual = $00000004;
  1733.   xlGreater = $00000005;
  1734.   xlLess = $00000006;
  1735.   xlGreaterEqual = $00000007;
  1736.   xlLessEqual = $00000008;
  1737.  
  1738. // XlEnableSelection constants
  1739. type
  1740.   XlEnableSelection = TOleEnum;
  1741. const
  1742.   xlNoRestrictions = $00000000;
  1743.   xlUnlockedCells = $00000001;
  1744.   xlNoSelection = $FFFFEFD2;
  1745.  
  1746. // XlDVType constants
  1747. type
  1748.   XlDVType = TOleEnum;
  1749. const
  1750.   xlValidateInputOnly = $00000000;
  1751.   xlValidateWholeNumber = $00000001;
  1752.   xlValidateDecimal = $00000002;
  1753.   xlValidateList = $00000003;
  1754.   xlValidateDate = $00000004;
  1755.   xlValidateTime = $00000005;
  1756.   xlValidateTextLength = $00000006;
  1757.   xlValidateCustom = $00000007;
  1758.  
  1759. // XlIMEMode constants
  1760. type
  1761.   XlIMEMode = TOleEnum;
  1762. const
  1763.   xlIMEModeNoControl = $00000000;
  1764.   xlIMEModeOn = $00000001;
  1765.   xlIMEModeOff = $00000002;
  1766.   xlIMEModeDisable = $00000003;
  1767.   xlIMEModeHiragana = $00000004;
  1768.   xlIMEModeKatakana = $00000005;
  1769.   xlIMEModeKatakanaHalf = $00000006;
  1770.   xlIMEModeAlphaFull = $00000007;
  1771.   xlIMEModeAlpha = $00000008;
  1772.   xlIMEModeHangulFull = $00000009;
  1773.   xlIMEModeHangul = $0000000A;
  1774.  
  1775. // XlDVAlertStyle constants
  1776. type
  1777.   XlDVAlertStyle = TOleEnum;
  1778. const
  1779.   xlValidAlertStop = $00000001;
  1780.   xlValidAlertWarning = $00000002;
  1781.   xlValidAlertInformation = $00000003;
  1782.  
  1783. // XlChartLocation constants
  1784. type
  1785.   XlChartLocation = TOleEnum;
  1786. const
  1787.   xlLocationAsNewSheet = $00000001;
  1788.   xlLocationAsObject = $00000002;
  1789.   xlLocationAutomatic = $00000003;
  1790.  
  1791. // XlPaperSize constants
  1792. type
  1793.   XlPaperSize = TOleEnum;
  1794. const
  1795.   xlPaper10x14 = $00000010;
  1796.   xlPaper11x17 = $00000011;
  1797.   xlPaperA3 = $00000008;
  1798.   xlPaperA4 = $00000009;
  1799.   xlPaperA4Small = $0000000A;
  1800.   xlPaperA5 = $0000000B;
  1801.   xlPaperB4 = $0000000C;
  1802.   xlPaperB5 = $0000000D;
  1803.   xlPaperCsheet = $00000018;
  1804.   xlPaperDsheet = $00000019;
  1805.   xlPaperEnvelope10 = $00000014;
  1806.   xlPaperEnvelope11 = $00000015;
  1807.   xlPaperEnvelope12 = $00000016;
  1808.   xlPaperEnvelope14 = $00000017;
  1809.   xlPaperEnvelope9 = $00000013;
  1810.   xlPaperEnvelopeB4 = $00000021;
  1811.   xlPaperEnvelopeB5 = $00000022;
  1812.   xlPaperEnvelopeB6 = $00000023;
  1813.   xlPaperEnvelopeC3 = $0000001D;
  1814.   xlPaperEnvelopeC4 = $0000001E;
  1815.   xlPaperEnvelopeC5 = $0000001C;
  1816.   xlPaperEnvelopeC6 = $0000001F;
  1817.   xlPaperEnvelopeC65 = $00000020;
  1818.   xlPaperEnvelopeDL = $0000001B;
  1819.   xlPaperEnvelopeItaly = $00000024;
  1820.   xlPaperEnvelopeMonarch = $00000025;
  1821.   xlPaperEnvelopePersonal = $00000026;
  1822.   xlPaperEsheet = $0000001A;
  1823.   xlPaperExecutive = $00000007;
  1824.   xlPaperFanfoldLegalGerman = $00000029;
  1825.   xlPaperFanfoldStdGerman = $00000028;
  1826.   xlPaperFanfoldUS = $00000027;
  1827.   xlPaperFolio = $0000000E;
  1828.   xlPaperLedger = $00000004;
  1829.   xlPaperLegal = $00000005;
  1830.   xlPaperLetter = $00000001;
  1831.   xlPaperLetterSmall = $00000002;
  1832.   xlPaperNote = $00000012;
  1833.   xlPaperQuarto = $0000000F;
  1834.   xlPaperStatement = $00000006;
  1835.   xlPaperTabloid = $00000003;
  1836.   xlPaperUser = $00000100;
  1837.  
  1838. // XlPasteSpecialOperation constants
  1839. type
  1840.   XlPasteSpecialOperation = TOleEnum;
  1841. const
  1842.   xlPasteSpecialOperationAdd = $00000002;
  1843.   xlPasteSpecialOperationDivide = $00000005;
  1844.   xlPasteSpecialOperationMultiply = $00000004;
  1845.   xlPasteSpecialOperationNone = $FFFFEFD2;
  1846.   xlPasteSpecialOperationSubtract = $00000003;
  1847.  
  1848. // XlPasteType constants
  1849. type
  1850.   XlPasteType = TOleEnum;
  1851. const
  1852.   xlPasteAll = $FFFFEFF8;
  1853.   xlPasteAllExceptBorders = $00000007;
  1854.   xlPasteFormats = $FFFFEFE6;
  1855.   xlPasteFormulas = $FFFFEFE5;
  1856.   xlPasteComments = $FFFFEFD0;
  1857.   xlPasteValues = $FFFFEFBD;
  1858.  
  1859. // XlPhoneticCharacterType constants
  1860. type
  1861.   XlPhoneticCharacterType = TOleEnum;
  1862. const
  1863.   xlKatakanaHalf = $00000000;
  1864.   xlKatakana = $00000001;
  1865.   xlHiragana = $00000002;
  1866.   xlNoConversion = $00000003;
  1867.  
  1868. // XlPhoneticAlignment constants
  1869. type
  1870.   XlPhoneticAlignment = TOleEnum;
  1871. const
  1872.   xlPhoneticAlignNoControl = $00000000;
  1873.   xlPhoneticAlignLeft = $00000001;
  1874.   xlPhoneticAlignCenter = $00000002;
  1875.   xlPhoneticAlignDistributed = $00000003;
  1876.  
  1877. // XlPictureAppearance constants
  1878. type
  1879.   XlPictureAppearance = TOleEnum;
  1880. const
  1881.   xlPrinter = $00000002;
  1882.   xlScreen = $00000001;
  1883.  
  1884. // XlPivotFieldOrientation constants
  1885. type
  1886.   XlPivotFieldOrientation = TOleEnum;
  1887. const
  1888.   xlColumnField = $00000002;
  1889.   xlDataField = $00000004;
  1890.   xlHidden = $00000000;
  1891.   xlPageField = $00000003;
  1892.   xlRowField = $00000001;
  1893.  
  1894. // XlPivotFieldCalculation constants
  1895. type
  1896.   XlPivotFieldCalculation = TOleEnum;
  1897. const
  1898.   xlDifferenceFrom = $00000002;
  1899.   xlIndex = $00000009;
  1900.   xlNoAdditionalCalculation = $FFFFEFD1;
  1901.   xlPercentDifferenceFrom = $00000004;
  1902.   xlPercentOf = $00000003;
  1903.   xlPercentOfColumn = $00000007;
  1904.   xlPercentOfRow = $00000006;
  1905.   xlPercentOfTotal = $00000008;
  1906.   xlRunningTotal = $00000005;
  1907.  
  1908. // XlPlacement constants
  1909. type
  1910.   XlPlacement = TOleEnum;
  1911. const
  1912.   xlFreeFloating = $00000003;
  1913.   xlMove = $00000002;
  1914.   xlMoveAndSize = $00000001;
  1915.  
  1916. // XlPlatform constants
  1917. type
  1918.   XlPlatform = TOleEnum;
  1919. const
  1920.   xlMacintosh = $00000001;
  1921.   xlMSDOS = $00000003;
  1922.   xlWindows = $00000002;
  1923.  
  1924. // XlPrintLocation constants
  1925. type
  1926.   XlPrintLocation = TOleEnum;
  1927. const
  1928.   xlPrintSheetEnd = $00000001;
  1929.   xlPrintInPlace = $00000010;
  1930.   xlPrintNoComments = $FFFFEFD2;
  1931.  
  1932. // XlPriority constants
  1933. type
  1934.   XlPriority = TOleEnum;
  1935. const
  1936.   xlPriorityHigh = $FFFFEFE1;
  1937.   xlPriorityLow = $FFFFEFDA;
  1938.   xlPriorityNormal = $FFFFEFD1;
  1939.  
  1940. // XlPTSelectionMode constants
  1941. type
  1942.   XlPTSelectionMode = TOleEnum;
  1943. const
  1944.   xlLabelOnly = $00000001;
  1945.   xlDataAndLabel = $00000000;
  1946.   xlDataOnly = $00000002;
  1947.   xlOrigin = $00000003;
  1948.   xlButton = $0000000F;
  1949.   xlBlanks = $00000004;
  1950.   xlFirstRow = $00000100;
  1951.  
  1952. // XlRangeAutoFormat constants
  1953. type
  1954.   XlRangeAutoFormat = TOleEnum;
  1955. const
  1956.   xlRangeAutoFormat3DEffects1 = $0000000D;
  1957.   xlRangeAutoFormat3DEffects2 = $0000000E;
  1958.   xlRangeAutoFormatAccounting1 = $00000004;
  1959.   xlRangeAutoFormatAccounting2 = $00000005;
  1960.   xlRangeAutoFormatAccounting3 = $00000006;
  1961.   xlRangeAutoFormatAccounting4 = $00000011;
  1962.   xlRangeAutoFormatClassic1 = $00000001;
  1963.   xlRangeAutoFormatClassic2 = $00000002;
  1964.   xlRangeAutoFormatClassic3 = $00000003;
  1965.   xlRangeAutoFormatColor1 = $00000007;
  1966.   xlRangeAutoFormatColor2 = $00000008;
  1967.   xlRangeAutoFormatColor3 = $00000009;
  1968.   xlRangeAutoFormatList1 = $0000000A;
  1969.   xlRangeAutoFormatList2 = $0000000B;
  1970.   xlRangeAutoFormatList3 = $0000000C;
  1971.   xlRangeAutoFormatLocalFormat1 = $0000000F;
  1972.   xlRangeAutoFormatLocalFormat2 = $00000010;
  1973.   xlRangeAutoFormatLocalFormat3 = $00000013;
  1974.   xlRangeAutoFormatLocalFormat4 = $00000014;
  1975.   xlRangeAutoFormatReport1 = $00000015;
  1976.   xlRangeAutoFormatReport2 = $00000016;
  1977.   xlRangeAutoFormatReport3 = $00000017;
  1978.   xlRangeAutoFormatReport4 = $00000018;
  1979.   xlRangeAutoFormatReport5 = $00000019;
  1980.   xlRangeAutoFormatReport6 = $0000001A;
  1981.   xlRangeAutoFormatReport7 = $0000001B;
  1982.   xlRangeAutoFormatReport8 = $0000001C;
  1983.   xlRangeAutoFormatReport9 = $0000001D;
  1984.   xlRangeAutoFormatReport10 = $0000001E;
  1985.   xlRangeAutoFormatClassicPivotTable = $0000001F;
  1986.   xlRangeAutoFormatTable1 = $00000020;
  1987.   xlRangeAutoFormatTable2 = $00000021;
  1988.   xlRangeAutoFormatTable3 = $00000022;
  1989.   xlRangeAutoFormatTable4 = $00000023;
  1990.   xlRangeAutoFormatTable5 = $00000024;
  1991.   xlRangeAutoFormatTable6 = $00000025;
  1992.   xlRangeAutoFormatTable7 = $00000026;
  1993.   xlRangeAutoFormatTable8 = $00000027;
  1994.   xlRangeAutoFormatTable9 = $00000028;
  1995.   xlRangeAutoFormatTable10 = $00000029;
  1996.   xlRangeAutoFormatPTNone = $0000002A;
  1997.   xlRangeAutoFormatNone = $FFFFEFD2;
  1998.   xlRangeAutoFormatSimple = $FFFFEFC6;
  1999.  
  2000. // XlReferenceType constants
  2001. type
  2002.   XlReferenceType = TOleEnum;
  2003. const
  2004.   xlAbsolute = $00000001;
  2005.   xlAbsRowRelColumn = $00000002;
  2006.   xlRelative = $00000004;
  2007.   xlRelRowAbsColumn = $00000003;
  2008.  
  2009. // XlLayoutFormType constants
  2010. type
  2011.   XlLayoutFormType = TOleEnum;
  2012. const
  2013.   xlTabular = $00000000;
  2014.   xlOutline = $00000001;
  2015.  
  2016. // XlRoutingSlipDelivery constants
  2017. type
  2018.   XlRoutingSlipDelivery = TOleEnum;
  2019. const
  2020.   xlAllAtOnce = $00000002;
  2021.   xlOneAfterAnother = $00000001;
  2022.  
  2023. // XlRoutingSlipStatus constants
  2024. type
  2025.   XlRoutingSlipStatus = TOleEnum;
  2026. const
  2027.   xlNotYetRouted = $00000000;
  2028.   xlRoutingComplete = $00000002;
  2029.   xlRoutingInProgress = $00000001;
  2030.  
  2031. // XlRunAutoMacro constants
  2032. type
  2033.   XlRunAutoMacro = TOleEnum;
  2034. const
  2035.   xlAutoActivate = $00000003;
  2036.   xlAutoClose = $00000002;
  2037.   xlAutoDeactivate = $00000004;
  2038.   xlAutoOpen = $00000001;
  2039.  
  2040. // XlSaveAction constants
  2041. type
  2042.   XlSaveAction = TOleEnum;
  2043. const
  2044.   xlDoNotSaveChanges = $00000002;
  2045.   xlSaveChanges = $00000001;
  2046.  
  2047. // XlSaveAsAccessMode constants
  2048. type
  2049.   XlSaveAsAccessMode = TOleEnum;
  2050. const
  2051.   xlExclusive = $00000003;
  2052.   xlNoChange = $00000001;
  2053.   xlShared = $00000002;
  2054.  
  2055. // XlSaveConflictResolution constants
  2056. type
  2057.   XlSaveConflictResolution = TOleEnum;
  2058. const
  2059.   xlLocalSessionChanges = $00000002;
  2060.   xlOtherSessionChanges = $00000003;
  2061.   xlUserResolution = $00000001;
  2062.  
  2063. // XlSearchDirection constants
  2064. type
  2065.   XlSearchDirection = TOleEnum;
  2066. const
  2067.   xlNext = $00000001;
  2068.   xlPrevious = $00000002;
  2069.  
  2070. // XlSearchOrder constants
  2071. type
  2072.   XlSearchOrder = TOleEnum;
  2073. const
  2074.   xlByColumns = $00000002;
  2075.   xlByRows = $00000001;
  2076.  
  2077. // XlSheetVisibility constants
  2078. type
  2079.   XlSheetVisibility = TOleEnum;
  2080. const
  2081.   xlSheetVisible = $FFFFFFFF;
  2082.   xlSheetHidden = $00000000;
  2083.   xlSheetVeryHidden = $00000002;
  2084.  
  2085. // XlSortMethod constants
  2086. type
  2087.   XlSortMethod = TOleEnum;
  2088. const
  2089.   xlPinYin = $00000001;
  2090.   xlStroke = $00000002;
  2091.  
  2092. // XlSortMethodOld constants
  2093. type
  2094.   XlSortMethodOld = TOleEnum;
  2095. const
  2096.   xlCodePage = $00000002;
  2097.   xlSyllabary = $00000001;
  2098.  
  2099. // XlSortOrder constants
  2100. type
  2101.   XlSortOrder = TOleEnum;
  2102. const
  2103.   xlAscending = $00000001;
  2104.   xlDescending = $00000002;
  2105.  
  2106. // XlSortOrientation constants
  2107. type
  2108.   XlSortOrientation = TOleEnum;
  2109. const
  2110.   xlSortRows = $00000002;
  2111.   xlSortColumns = $00000001;
  2112.  
  2113. // XlSortType constants
  2114. type
  2115.   XlSortType = TOleEnum;
  2116. const
  2117.   xlSortLabels = $00000002;
  2118.   xlSortValues = $00000001;
  2119.  
  2120. // XlSpecialCellsValue constants
  2121. type
  2122.   XlSpecialCellsValue = TOleEnum;
  2123. const
  2124.   xlErrors = $00000010;
  2125.   xlLogical = $00000004;
  2126.   xlNumbers = $00000001;
  2127.   xlTextValues = $00000002;
  2128.  
  2129. // XlSubscribeToFormat constants
  2130. type
  2131.   XlSubscribeToFormat = TOleEnum;
  2132. const
  2133.   xlSubscribeToPicture = $FFFFEFCD;
  2134.   xlSubscribeToText = $FFFFEFC2;
  2135.  
  2136. // XlSummaryRow constants
  2137. type
  2138.   XlSummaryRow = TOleEnum;
  2139. const
  2140.   xlSummaryAbove = $00000000;
  2141.   xlSummaryBelow = $00000001;
  2142.  
  2143. // XlSummaryColumn constants
  2144. type
  2145.   XlSummaryColumn = TOleEnum;
  2146. const
  2147.   xlSummaryOnLeft = $FFFFEFDD;
  2148.   xlSummaryOnRight = $FFFFEFC8;
  2149.  
  2150. // XlSummaryReportType constants
  2151. type
  2152.   XlSummaryReportType = TOleEnum;
  2153. const
  2154.   xlSummaryPivotTable = $FFFFEFCC;
  2155.   xlStandardSummary = $00000001;
  2156.  
  2157. // XlTabPosition constants
  2158. type
  2159.   XlTabPosition = TOleEnum;
  2160. const
  2161.   xlTabPositionFirst = $00000000;
  2162.   xlTabPositionLast = $00000001;
  2163.  
  2164. // XlTextParsingType constants
  2165. type
  2166.   XlTextParsingType = TOleEnum;
  2167. const
  2168.   xlDelimited = $00000001;
  2169.   xlFixedWidth = $00000002;
  2170.  
  2171. // XlTextQualifier constants
  2172. type
  2173.   XlTextQualifier = TOleEnum;
  2174. const
  2175.   xlTextQualifierDoubleQuote = $00000001;
  2176.   xlTextQualifierNone = $FFFFEFD2;
  2177.   xlTextQualifierSingleQuote = $00000002;
  2178.  
  2179. // XlWBATemplate constants
  2180. type
  2181.   XlWBATemplate = TOleEnum;
  2182. const
  2183.   xlWBATChart = $FFFFEFF3;
  2184.   xlWBATExcel4IntlMacroSheet = $00000004;
  2185.   xlWBATExcel4MacroSheet = $00000003;
  2186.   xlWBATWorksheet = $FFFFEFB9;
  2187.  
  2188. // XlWindowView constants
  2189. type
  2190.   XlWindowView = TOleEnum;
  2191. const
  2192.   xlNormalView = $00000001;
  2193.   xlPageBreakPreview = $00000002;
  2194.  
  2195. // XlXLMMacroType constants
  2196. type
  2197.   XlXLMMacroType = TOleEnum;
  2198. const
  2199.   xlCommand = $00000002;
  2200.   xlFunction = $00000001;
  2201.   xlNotXLM = $00000003;
  2202.  
  2203. // XlYesNoGuess constants
  2204. type
  2205.   XlYesNoGuess = TOleEnum;
  2206. const
  2207.   xlGuess = $00000000;
  2208.   xlNo = $00000002;
  2209.   xlYes = $00000001;
  2210.  
  2211. // XlBordersIndex constants
  2212. type
  2213.   XlBordersIndex = TOleEnum;
  2214. const
  2215.   xlInsideHorizontal = $0000000C;
  2216.   xlInsideVertical = $0000000B;
  2217.   xlDiagonalDown = $00000005;
  2218.   xlDiagonalUp = $00000006;
  2219.   xlEdgeBottom = $00000009;
  2220.   xlEdgeLeft = $00000007;
  2221.   xlEdgeRight = $0000000A;
  2222.   xlEdgeTop = $00000008;
  2223.  
  2224. // XlToolbarProtection constants
  2225. type
  2226.   XlToolbarProtection = TOleEnum;
  2227. const
  2228.   xlNoButtonChanges = $00000001;
  2229.   xlNoChanges = $00000004;
  2230.   xlNoDockingChanges = $00000003;
  2231.   xlToolbarProtectionNone = $FFFFEFD1;
  2232.   xlNoShapeChanges = $00000002;
  2233.  
  2234. // XlBuiltInDialog constants
  2235. type
  2236.   XlBuiltInDialog = TOleEnum;
  2237. const
  2238.   xlDialogOpen = $00000001;
  2239.   xlDialogOpenLinks = $00000002;
  2240.   xlDialogSaveAs = $00000005;
  2241.   xlDialogFileDelete = $00000006;
  2242.   xlDialogPageSetup = $00000007;
  2243.   xlDialogPrint = $00000008;
  2244.   xlDialogPrinterSetup = $00000009;
  2245.   xlDialogArrangeAll = $0000000C;
  2246.   xlDialogWindowSize = $0000000D;
  2247.   xlDialogWindowMove = $0000000E;
  2248.   xlDialogRun = $00000011;
  2249.   xlDialogSetPrintTitles = $00000017;
  2250.   xlDialogFont = $0000001A;
  2251.   xlDialogDisplay = $0000001B;
  2252.   xlDialogProtectDocument = $0000001C;
  2253.   xlDialogCalculation = $00000020;
  2254.   xlDialogExtract = $00000023;
  2255.   xlDialogDataDelete = $00000024;
  2256.   xlDialogSort = $00000027;
  2257.   xlDialogDataSeries = $00000028;
  2258.   xlDialogTable = $00000029;
  2259.   xlDialogFormatNumber = $0000002A;
  2260.   xlDialogAlignment = $0000002B;
  2261.   xlDialogStyle = $0000002C;
  2262.   xlDialogBorder = $0000002D;
  2263.   xlDialogCellProtection = $0000002E;
  2264.   xlDialogColumnWidth = $0000002F;
  2265.   xlDialogClear = $00000034;
  2266.   xlDialogPasteSpecial = $00000035;
  2267.   xlDialogEditDelete = $00000036;
  2268.   xlDialogInsert = $00000037;
  2269.   xlDialogPasteNames = $0000003A;
  2270.   xlDialogDefineName = $0000003D;
  2271.   xlDialogCreateNames = $0000003E;
  2272.   xlDialogFormulaGoto = $0000003F;
  2273.   xlDialogFormulaFind = $00000040;
  2274.   xlDialogGalleryArea = $00000043;
  2275.   xlDialogGalleryBar = $00000044;
  2276.   xlDialogGalleryColumn = $00000045;
  2277.   xlDialogGalleryLine = $00000046;
  2278.   xlDialogGalleryPie = $00000047;
  2279.   xlDialogGalleryScatter = $00000048;
  2280.   xlDialogCombination = $00000049;
  2281.   xlDialogGridlines = $0000004C;
  2282.   xlDialogAxes = $0000004E;
  2283.   xlDialogAttachText = $00000050;
  2284.   xlDialogPatterns = $00000054;
  2285.   xlDialogMainChart = $00000055;
  2286.   xlDialogOverlay = $00000056;
  2287.   xlDialogScale = $00000057;
  2288.   xlDialogFormatLegend = $00000058;
  2289.   xlDialogFormatText = $00000059;
  2290.   xlDialogParse = $0000005B;
  2291.   xlDialogUnhide = $0000005E;
  2292.   xlDialogWorkspace = $0000005F;
  2293.   xlDialogActivate = $00000067;
  2294.   xlDialogCopyPicture = $0000006C;
  2295.   xlDialogDeleteName = $0000006E;
  2296.   xlDialogDeleteFormat = $0000006F;
  2297.   xlDialogNew = $00000077;
  2298.   xlDialogRowHeight = $0000007F;
  2299.   xlDialogFormatMove = $00000080;
  2300.   xlDialogFormatSize = $00000081;
  2301.   xlDialogFormulaReplace = $00000082;
  2302.   xlDialogSelectSpecial = $00000084;
  2303.   xlDialogApplyNames = $00000085;
  2304.   xlDialogReplaceFont = $00000086;
  2305.   xlDialogSplit = $00000089;
  2306.   xlDialogOutline = $0000008E;
  2307.   xlDialogSaveWorkbook = $00000091;
  2308.   xlDialogCopyChart = $00000093;
  2309.   xlDialogFormatFont = $00000096;
  2310.   xlDialogNote = $0000009A;
  2311.   xlDialogSetUpdateStatus = $0000009F;
  2312.   xlDialogColorPalette = $000000A1;
  2313.   xlDialogChangeLink = $000000A6;
  2314.   xlDialogAppMove = $000000AA;
  2315.   xlDialogAppSize = $000000AB;
  2316.   xlDialogMainChartType = $000000B9;
  2317.   xlDialogOverlayChartType = $000000BA;
  2318.   xlDialogOpenMail = $000000BC;
  2319.   xlDialogSendMail = $000000BD;
  2320.   xlDialogStandardFont = $000000BE;
  2321.   xlDialogConsolidate = $000000BF;
  2322.   xlDialogSortSpecial = $000000C0;
  2323.   xlDialogGallery3dArea = $000000C1;
  2324.   xlDialogGallery3dColumn = $000000C2;
  2325.   xlDialogGallery3dLine = $000000C3;
  2326.   xlDialogGallery3dPie = $000000C4;
  2327.   xlDialogView3d = $000000C5;
  2328.   xlDialogGoalSeek = $000000C6;
  2329.   xlDialogWorkgroup = $000000C7;
  2330.   xlDialogFillGroup = $000000C8;
  2331.   xlDialogUpdateLink = $000000C9;
  2332.   xlDialogPromote = $000000CA;
  2333.   xlDialogDemote = $000000CB;
  2334.   xlDialogShowDetail = $000000CC;
  2335.   xlDialogObjectProperties = $000000CF;
  2336.   xlDialogSaveNewObject = $000000D0;
  2337.   xlDialogApplyStyle = $000000D4;
  2338.   xlDialogAssignToObject = $000000D5;
  2339.   xlDialogObjectProtection = $000000D6;
  2340.   xlDialogCreatePublisher = $000000D9;
  2341.   xlDialogSubscribeTo = $000000DA;
  2342.   xlDialogShowToolbar = $000000DC;
  2343.   xlDialogPrintPreview = $000000DE;
  2344.   xlDialogEditColor = $000000DF;
  2345.   xlDialogFormatMain = $000000E1;
  2346.   xlDialogFormatOverlay = $000000E2;
  2347.   xlDialogEditSeries = $000000E4;
  2348.   xlDialogDefineStyle = $000000E5;
  2349.   xlDialogGalleryRadar = $000000F9;
  2350.   xlDialogEditionOptions = $000000FB;
  2351.   xlDialogZoom = $00000100;
  2352.   xlDialogInsertObject = $00000103;
  2353.   xlDialogSize = $00000105;
  2354.   xlDialogMove = $00000106;
  2355.   xlDialogFormatAuto = $0000010D;
  2356.   xlDialogGallery3dBar = $00000110;
  2357.   xlDialogGallery3dSurface = $00000111;
  2358.   xlDialogCustomizeToolbar = $00000114;
  2359.   xlDialogWorkbookAdd = $00000119;
  2360.   xlDialogWorkbookMove = $0000011A;
  2361.   xlDialogWorkbookCopy = $0000011B;
  2362.   xlDialogWorkbookOptions = $0000011C;
  2363.   xlDialogSaveWorkspace = $0000011D;
  2364.   xlDialogChartWizard = $00000120;
  2365.   xlDialogAssignToTool = $00000125;
  2366.   xlDialogPlacement = $0000012C;
  2367.   xlDialogFillWorkgroup = $0000012D;
  2368.   xlDialogWorkbookNew = $0000012E;
  2369.   xlDialogScenarioCells = $00000131;
  2370.   xlDialogScenarioAdd = $00000133;
  2371.   xlDialogScenarioEdit = $00000134;
  2372.   xlDialogScenarioSummary = $00000137;
  2373.   xlDialogPivotTableWizard = $00000138;
  2374.   xlDialogPivotFieldProperties = $00000139;
  2375.   xlDialogOptionsCalculation = $0000013E;
  2376.   xlDialogOptionsEdit = $0000013F;
  2377.   xlDialogOptionsView = $00000140;
  2378.   xlDialogAddinManager = $00000141;
  2379.   xlDialogMenuEditor = $00000142;
  2380.   xlDialogAttachToolbars = $00000143;
  2381.   xlDialogOptionsChart = $00000145;
  2382.   xlDialogVbaInsertFile = $00000148;
  2383.   xlDialogVbaProcedureDefinition = $0000014A;
  2384.   xlDialogRoutingSlip = $00000150;
  2385.   xlDialogMailLogon = $00000153;
  2386.   xlDialogInsertPicture = $00000156;
  2387.   xlDialogGalleryDoughnut = $00000158;
  2388.   xlDialogChartTrend = $0000015E;
  2389.   xlDialogWorkbookInsert = $00000162;
  2390.   xlDialogOptionsTransition = $00000163;
  2391.   xlDialogOptionsGeneral = $00000164;
  2392.   xlDialogFilterAdvanced = $00000172;
  2393.   xlDialogMailNextLetter = $0000017A;
  2394.   xlDialogDataLabel = $0000017B;
  2395.   xlDialogInsertTitle = $0000017C;
  2396.   xlDialogFontProperties = $0000017D;
  2397.   xlDialogMacroOptions = $0000017E;
  2398.   xlDialogWorkbookUnhide = $00000180;
  2399.   xlDialogWorkbookName = $00000182;
  2400.   xlDialogGalleryCustom = $00000184;
  2401.   xlDialogAddChartAutoformat = $00000186;
  2402.   xlDialogChartAddData = $00000188;
  2403.   xlDialogTabOrder = $0000018A;
  2404.   xlDialogSubtotalCreate = $0000018E;
  2405.   xlDialogWorkbookTabSplit = $0000019F;
  2406.   xlDialogWorkbookProtect = $000001A1;
  2407.   xlDialogScrollbarProperties = $000001A4;
  2408.   xlDialogPivotShowPages = $000001A5;
  2409.   xlDialogTextToColumns = $000001A6;
  2410.   xlDialogFormatCharttype = $000001A7;
  2411.   xlDialogPivotFieldGroup = $000001B1;
  2412.   xlDialogPivotFieldUngroup = $000001B2;
  2413.   xlDialogCheckboxProperties = $000001B3;
  2414.   xlDialogLabelProperties = $000001B4;
  2415.   xlDialogListboxProperties = $000001B5;
  2416.   xlDialogEditboxProperties = $000001B6;
  2417.   xlDialogOpenText = $000001B9;
  2418.   xlDialogPushbuttonProperties = $000001BD;
  2419.   xlDialogFilter = $000001BF;
  2420.   xlDialogFunctionWizard = $000001C2;
  2421.   xlDialogSaveCopyAs = $000001C8;
  2422.   xlDialogOptionsListsAdd = $000001CA;
  2423.   xlDialogSeriesAxes = $000001CC;
  2424.   xlDialogSeriesX = $000001CD;
  2425.   xlDialogSeriesY = $000001CE;
  2426.   xlDialogErrorbarX = $000001CF;
  2427.   xlDialogErrorbarY = $000001D0;
  2428.   xlDialogFormatChart = $000001D1;
  2429.   xlDialogSeriesOrder = $000001D2;
  2430.   xlDialogMailEditMailer = $000001D6;
  2431.   xlDialogStandardWidth = $000001D8;
  2432.   xlDialogScenarioMerge = $000001D9;
  2433.   xlDialogProperties = $000001DA;
  2434.   xlDialogSummaryInfo = $000001DA;
  2435.   xlDialogFindFile = $000001DB;
  2436.   xlDialogActiveCellFont = $000001DC;
  2437.   xlDialogVbaMakeAddin = $000001DE;
  2438.   xlDialogFileSharing = $000001E1;
  2439.   xlDialogAutoCorrect = $000001E5;
  2440.   xlDialogCustomViews = $000001ED;
  2441.   xlDialogInsertNameLabel = $000001F0;
  2442.   xlDialogSeriesShape = $000001F8;
  2443.   xlDialogChartOptionsDataLabels = $000001F9;
  2444.   xlDialogChartOptionsDataTable = $000001FA;
  2445.   xlDialogSetBackgroundPicture = $000001FD;
  2446.   xlDialogDataValidation = $0000020D;
  2447.   xlDialogChartType = $0000020E;
  2448.   xlDialogChartLocation = $0000020F;
  2449.   _xlDialogPhonetic = $0000021A;
  2450.   xlDialogChartSourceData = $0000021C;
  2451.   _xlDialogChartSourceData = $0000021D;
  2452.   xlDialogSeriesOptions = $0000022D;
  2453.   xlDialogPivotTableOptions = $00000237;
  2454.   xlDialogPivotSolveOrder = $00000238;
  2455.   xlDialogPivotCalculatedField = $0000023A;
  2456.   xlDialogPivotCalculatedItem = $0000023C;
  2457.   xlDialogConditionalFormatting = $00000247;
  2458.   xlDialogInsertHyperlink = $00000254;
  2459.   xlDialogProtectSharing = $0000026C;
  2460.   xlDialogOptionsME = $00000287;
  2461.   xlDialogPublishAsWebPage = $0000028D;
  2462.   xlDialogPhonetic = $00000290;
  2463.   xlDialogNewWebQuery = $0000029B;
  2464.   xlDialogImportTextFile = $0000029A;
  2465.   xlDialogExternalDataProperties = $00000212;
  2466.   xlDialogWebOptionsGeneral = $000002AB;
  2467.   xlDialogWebOptionsFiles = $000002AC;
  2468.   xlDialogWebOptionsPictures = $000002AD;
  2469.   xlDialogWebOptionsEncoding = $000002AE;
  2470.   xlDialogWebOptionsFonts = $000002AF;
  2471.   xlDialogPivotClientServerSet = $000002B1;
  2472.  
  2473. // XlParameterType constants
  2474. type
  2475.   XlParameterType = TOleEnum;
  2476. const
  2477.   xlPrompt = $00000000;
  2478.   xlConstant = $00000001;
  2479.   xlRange = $00000002;
  2480.  
  2481. // XlParameterDataType constants
  2482. type
  2483.   XlParameterDataType = TOleEnum;
  2484. const
  2485.   xlParamTypeUnknown = $00000000;
  2486.   xlParamTypeChar = $00000001;
  2487.   xlParamTypeNumeric = $00000002;
  2488.   xlParamTypeDecimal = $00000003;
  2489.   xlParamTypeInteger = $00000004;
  2490.   xlParamTypeSmallInt = $00000005;
  2491.   xlParamTypeFloat = $00000006;
  2492.   xlParamTypeReal = $00000007;
  2493.   xlParamTypeDouble = $00000008;
  2494.   xlParamTypeVarChar = $0000000C;
  2495.   xlParamTypeDate = $00000009;
  2496.   xlParamTypeTime = $0000000A;
  2497.   xlParamTypeTimestamp = $0000000B;
  2498.   xlParamTypeLongVarChar = $FFFFFFFF;
  2499.   xlParamTypeBinary = $FFFFFFFE;
  2500.   xlParamTypeVarBinary = $FFFFFFFD;
  2501.   xlParamTypeLongVarBinary = $FFFFFFFC;
  2502.   xlParamTypeBigInt = $FFFFFFFB;
  2503.   xlParamTypeTinyInt = $FFFFFFFA;
  2504.   xlParamTypeBit = $FFFFFFF9;
  2505.   xlParamTypeWChar = $FFFFFFF8;
  2506.  
  2507. // XlFormControl constants
  2508. type
  2509.   XlFormControl = TOleEnum;
  2510. const
  2511.   xlButtonControl = $00000000;
  2512.   xlCheckBox = $00000001;
  2513.   xlDropDown = $00000002;
  2514.   xlEditBox = $00000003;
  2515.   xlGroupBox = $00000004;
  2516.   xlLabel = $00000005;
  2517.   xlListBox = $00000006;
  2518.   xlOptionButton = $00000007;
  2519.   xlScrollBar = $00000008;
  2520.   xlSpinner = $00000009;
  2521.  
  2522. // XlSourceType constants
  2523. type
  2524.   XlSourceType = TOleEnum;
  2525. const
  2526.   xlSourceSheet = $00000001;
  2527.   xlSourcePrintArea = $00000002;
  2528.   xlSourceAutoFilter = $00000003;
  2529.   xlSourceRange = $00000004;
  2530.   xlSourceChart = $00000005;
  2531.   xlSourcePivotTable = $00000006;
  2532.   xlSourceQuery = $00000007;
  2533.  
  2534. // XlHtmlType constants
  2535. type
  2536.   XlHtmlType = TOleEnum;
  2537. const
  2538.   xlHtmlStatic = $00000000;
  2539.   xlHtmlCalc = $00000001;
  2540.   xlHtmlList = $00000002;
  2541.   xlHtmlChart = $00000003;
  2542.  
  2543. // xlPivotFormatType constants
  2544. type
  2545.   xlPivotFormatType = TOleEnum;
  2546. const
  2547.   xlReport1 = $00000000;
  2548.   xlReport2 = $00000001;
  2549.   xlReport3 = $00000002;
  2550.   xlReport4 = $00000003;
  2551.   xlReport5 = $00000004;
  2552.   xlReport6 = $00000005;
  2553.   xlReport7 = $00000006;
  2554.   xlReport8 = $00000007;
  2555.   xlReport9 = $00000008;
  2556.   xlReport10 = $00000009;
  2557.   xlTable1 = $0000000A;
  2558.   xlTable2 = $0000000B;
  2559.   xlTable3 = $0000000C;
  2560.   xlTable4 = $0000000D;
  2561.   xlTable5 = $0000000E;
  2562.   xlTable6 = $0000000F;
  2563.   xlTable7 = $00000010;
  2564.   xlTable8 = $00000011;
  2565.   xlTable9 = $00000012;
  2566.   xlTable10 = $00000013;
  2567.   xlPTClassic = $00000014;
  2568.   xlPTNone = $00000015;
  2569.  
  2570. // XlCmdType constants
  2571. type
  2572.   XlCmdType = TOleEnum;
  2573. const
  2574.   xlCmdCube = $00000001;
  2575.   xlCmdSql = $00000002;
  2576.   xlCmdTable = $00000003;
  2577.   xlCmdDefault = $00000004;
  2578.  
  2579. // xlColumnDataType constants
  2580. type
  2581.   xlColumnDataType = TOleEnum;
  2582. const
  2583.   xlGeneralFormat = $00000001;
  2584.   xlTextFormat = $00000002;
  2585.   xlMDYFormat = $00000003;
  2586.   xlDMYFormat = $00000004;
  2587.   xlYMDFormat = $00000005;
  2588.   xlMYDFormat = $00000006;
  2589.   xlDYMFormat = $00000007;
  2590.   xlYDMFormat = $00000008;
  2591.   xlSkipColumn = $00000009;
  2592.   xlEMDFormat = $0000000A;
  2593.  
  2594. // xlQueryType constants
  2595. type
  2596.   xlQueryType = TOleEnum;
  2597. const
  2598.   xlODBCQuery = $00000001;
  2599.   xlDAORecordSet = $00000002;
  2600.   xlWebQuery = $00000004;
  2601.   xlOLEDBQuery = $00000005;
  2602.   xlTextImport = $00000006;
  2603.   xlADORecordset = $00000007;
  2604.  
  2605. // xlWebSelectionType constants
  2606. type
  2607.   xlWebSelectionType = TOleEnum;
  2608. const
  2609.   xlEntirePage = $00000001;
  2610.   xlAllTables = $00000002;
  2611.   xlSpecifiedTables = $00000003;
  2612.  
  2613. // XlCubeFieldType constants
  2614. type
  2615.   XlCubeFieldType = TOleEnum;
  2616. const
  2617.   xlHierarchy = $00000001;
  2618.   xlMeasure = $00000002;
  2619.  
  2620. // xlWebFormatting constants
  2621. type
  2622.   xlWebFormatting = TOleEnum;
  2623. const
  2624.   xlWebFormattingAll = $00000001;
  2625.   xlWebFormattingRTF = $00000002;
  2626.   xlWebFormattingNone = $00000003;
  2627.  
  2628. // xlDisplayDrawingObjects constants
  2629. type
  2630.   xlDisplayDrawingObjects = TOleEnum;
  2631. const
  2632.   xlDisplayShapes = $FFFFEFF8;
  2633.   xlHide = $00000003;
  2634.   xlPlaceholders = $00000002;
  2635.  
  2636. // xLSubtototalLocationType constants
  2637. type
  2638.   xLSubtototalLocationType = TOleEnum;
  2639. const
  2640.   xlAtTop = $00000001;
  2641.   xlAtBottom = $00000002;
  2642.  
  2643. type
  2644.  
  2645. // *********************************************************************//
  2646. // Forward declaration of interfaces defined in Type Library            //
  2647. // *********************************************************************//
  2648.   Adjustments = interface;
  2649.   AdjustmentsDisp = dispinterface;
  2650.   CalloutFormat = interface;
  2651.   CalloutFormatDisp = dispinterface;
  2652.   ColorFormat = interface;
  2653.   ColorFormatDisp = dispinterface;
  2654.   LineFormat = interface;
  2655.   LineFormatDisp = dispinterface;
  2656.   ShapeNode = interface;
  2657.   ShapeNodeDisp = dispinterface;
  2658.   ShapeNodes = interface;
  2659.   ShapeNodesDisp = dispinterface;
  2660.   PictureFormat = interface;
  2661.   PictureFormatDisp = dispinterface;
  2662.   ShadowFormat = interface;
  2663.   ShadowFormatDisp = dispinterface;
  2664.   TextEffectFormat = interface;
  2665.   TextEffectFormatDisp = dispinterface;
  2666.   ThreeDFormat = interface;
  2667.   ThreeDFormatDisp = dispinterface;
  2668.   FillFormat = interface;
  2669.   FillFormatDisp = dispinterface;
  2670.   IFont = interface;
  2671.   IWindow = interface;
  2672.   IWindows = interface;
  2673.   IAppEvents = interface;
  2674.   _Application = interface;
  2675.   _ApplicationDisp = dispinterface;
  2676.   IWorksheetFunction = interface;
  2677.   IRange = interface;
  2678.   IChartEvents = interface;
  2679.   _Chart = interface;
  2680.   _ChartDisp = dispinterface;
  2681.   Sheets = interface;
  2682.   SheetsDisp = dispinterface;
  2683.   IVPageBreak = interface;
  2684.   IHPageBreak = interface;
  2685.   IHPageBreaks = interface;
  2686.   IVPageBreaks = interface;
  2687.   IRecentFile = interface;
  2688.   IRecentFiles = interface;
  2689.   IDocEvents = interface;
  2690.   _Worksheet = interface;
  2691.   _WorksheetDisp = dispinterface;
  2692.   IStyle = interface;
  2693.   IStyles = interface;
  2694.   IBorders = interface;
  2695.   _Global = interface;
  2696.   _GlobalDisp = dispinterface;
  2697.   IAddIn = interface;
  2698.   IAddIns = interface;
  2699.   IToolbar = interface;
  2700.   IToolbars = interface;
  2701.   IToolbarButton = interface;
  2702.   IToolbarButtons = interface;
  2703.   IAreas = interface;
  2704.   IWorkbookEvents = interface;
  2705.   _Workbook = interface;
  2706.   _WorkbookDisp = dispinterface;
  2707.   Workbooks = interface;
  2708.   WorkbooksDisp = dispinterface;
  2709.   IMenuBars = interface;
  2710.   IMenuBar = interface;
  2711.   IMenus = interface;
  2712.   IMenu = interface;
  2713.   IMenuItems = interface;
  2714.   IMenuItem = interface;
  2715.   ICharts = interface;
  2716.   IDrawingObjects = interface;
  2717.   IPivotCache = interface;
  2718.   IPivotCaches = interface;
  2719.   IPivotFormula = interface;
  2720.   IPivotFormulas = interface;
  2721.   IPivotTable = interface;
  2722.   IPivotTables = interface;
  2723.   IPivotField = interface;
  2724.   IPivotFields = interface;
  2725.   ICalculatedFields = interface;
  2726.   IPivotItem = interface;
  2727.   IPivotItems = interface;
  2728.   ICalculatedItems = interface;
  2729.   ICharacters = interface;
  2730.   IDialogs = interface;
  2731.   IDialog = interface;
  2732.   ISoundNote = interface;
  2733.   IButton = interface;
  2734.   IButtons = interface;
  2735.   ICheckBox = interface;
  2736.   ICheckBoxes = interface;
  2737.   IOptionButton = interface;
  2738.   IOptionButtons = interface;
  2739.   IEditBox = interface;
  2740.   IEditBoxes = interface;
  2741.   IScrollBar = interface;
  2742.   IScrollBars = interface;
  2743.   IListBox = interface;
  2744.   IListBoxes = interface;
  2745.   IGroupBox = interface;
  2746.   IGroupBoxes = interface;
  2747.   IDropDown = interface;
  2748.   IDropDowns = interface;
  2749.   ISpinner = interface;
  2750.   ISpinners = interface;
  2751.   IDialogFrame = interface;
  2752.   ILabel = interface;
  2753.   ILabels = interface;
  2754.   IPanes = interface;
  2755.   IPane = interface;
  2756.   IScenarios = interface;
  2757.   IScenario = interface;
  2758.   IGroupObject = interface;
  2759.   IGroupObjects = interface;
  2760.   ILine = interface;
  2761.   ILines = interface;
  2762.   IRectangle = interface;
  2763.   IRectangles = interface;
  2764.   IOval = interface;
  2765.   IOvals = interface;
  2766.   IArc = interface;
  2767.   IArcs = interface;
  2768.   IOLEObjectEvents = interface;
  2769.   _IOLEObject = interface;
  2770.   IOLEObjects = interface;
  2771.   ITextBox = interface;
  2772.   ITextBoxes = interface;
  2773.   IPicture = interface;
  2774.   IPictures = interface;
  2775.   IDrawing = interface;
  2776.   IDrawings = interface;
  2777.   IRoutingSlip = interface;
  2778.   IOutline = interface;
  2779.   IModule = interface;
  2780.   IModules = interface;
  2781.   IDialogSheet = interface;
  2782.   IDialogSheets = interface;
  2783.   IWorksheets = interface;
  2784.   IPageSetup = interface;
  2785.   INames = interface;
  2786.   IName = interface;
  2787.   IChartObject = interface;
  2788.   IChartObjects = interface;
  2789.   IMailer = interface;
  2790.   ICustomViews = interface;
  2791.   ICustomView = interface;
  2792.   IFormatConditions = interface;
  2793.   IFormatCondition = interface;
  2794.   IComments = interface;
  2795.   IComment = interface;
  2796.   IRefreshEvents = interface;
  2797.   _IQueryTable = interface;
  2798.   IQueryTables = interface;
  2799.   IParameter = interface;
  2800.   IParameters = interface;
  2801.   IODBCError = interface;
  2802.   IODBCErrors = interface;
  2803.   IValidation = interface;
  2804.   IHyperlinks = interface;
  2805.   IHyperlink = interface;
  2806.   IAutoFilter = interface;
  2807.   IFilters = interface;
  2808.   IFilter = interface;
  2809.   IAutoCorrect = interface;
  2810.   IBorder = interface;
  2811.   IInterior = interface;
  2812.   IChartFillFormat = interface;
  2813.   IChartColorFormat = interface;
  2814.   IAxis = interface;
  2815.   IChartTitle = interface;
  2816.   IAxisTitle = interface;
  2817.   IChartGroup = interface;
  2818.   IChartGroups = interface;
  2819.   IAxes = interface;
  2820.   IPoints = interface;
  2821.   IPoint = interface;
  2822.   ISeries = interface;
  2823.   ISeriesCollection = interface;
  2824.   IDataLabel = interface;
  2825.   IDataLabels = interface;
  2826.   ILegendEntry = interface;
  2827.   ILegendEntries = interface;
  2828.   ILegendKey = interface;
  2829.   ITrendlines = interface;
  2830.   ITrendline = interface;
  2831.   ICorners = interface;
  2832.   ISeriesLines = interface;
  2833.   IHiLoLines = interface;
  2834.   IGridlines = interface;
  2835.   IDropLines = interface;
  2836.   ILeaderLines = interface;
  2837.   IUpBars = interface;
  2838.   IDownBars = interface;
  2839.   IFloor = interface;
  2840.   IWalls = interface;
  2841.   ITickLabels = interface;
  2842.   IPlotArea = interface;
  2843.   IChartArea = interface;
  2844.   ILegend = interface;
  2845.   IErrorBars = interface;
  2846.   IDataTable = interface;
  2847.   IPhonetic = interface;
  2848.   IShape = interface;
  2849.   IShapes = interface;
  2850.   IShapeRange = interface;
  2851.   IGroupShapes = interface;
  2852.   ITextFrame = interface;
  2853.   IConnectorFormat = interface;
  2854.   IFreeformBuilder = interface;
  2855.   IControlFormat = interface;
  2856.   IOLEFormat = interface;
  2857.   ILinkFormat = interface;
  2858.   IPublishObjects = interface;
  2859.   PublishObject = interface;
  2860.   PublishObjectDisp = dispinterface;
  2861.   IOLEDBError = interface;
  2862.   IOLEDBErrors = interface;
  2863.   IPhonetics = interface;
  2864.   DefaultWebOptions = interface;
  2865.   DefaultWebOptionsDisp = dispinterface;
  2866.   WebOptions = interface;
  2867.   WebOptionsDisp = dispinterface;
  2868.   IPivotLayout = interface;
  2869.   TreeviewControl = interface;
  2870.   TreeviewControlDisp = dispinterface;
  2871.   CubeField = interface;
  2872.   CubeFieldDisp = dispinterface;
  2873.   CubeFields = interface;
  2874.   CubeFieldsDisp = dispinterface;
  2875.   IDisplayUnitLabel = interface;
  2876.   Font = dispinterface;
  2877.   Window_ = dispinterface;
  2878.   Windows = dispinterface;
  2879.   AppEvents = dispinterface;
  2880.   WorksheetFunction = dispinterface;
  2881.   Range = dispinterface;
  2882.   ChartEvents = dispinterface;
  2883.   VPageBreak = dispinterface;
  2884.   HPageBreak = dispinterface;
  2885.   HPageBreaks = dispinterface;
  2886.   VPageBreaks = dispinterface;
  2887.   RecentFile = dispinterface;
  2888.   RecentFiles = dispinterface;
  2889.   DocEvents = dispinterface;
  2890.   Style = dispinterface;
  2891.   Styles = dispinterface;
  2892.   Borders = dispinterface;
  2893.   AddIn = dispinterface;
  2894.   AddIns = dispinterface;
  2895.   Toolbar = dispinterface;
  2896.   Toolbars = dispinterface;
  2897.   ToolbarButton = dispinterface;
  2898.   ToolbarButtons = dispinterface;
  2899.   Areas = dispinterface;
  2900.   WorkbookEvents = dispinterface;
  2901.   MenuBars = dispinterface;
  2902.   MenuBar = dispinterface;
  2903.   Menus = dispinterface;
  2904.   Menu = dispinterface;
  2905.   MenuItems = dispinterface;
  2906.   MenuItem = dispinterface;
  2907.   Charts = dispinterface;
  2908.   DrawingObjects = dispinterface;
  2909.   PivotCache = dispinterface;
  2910.   PivotCaches = dispinterface;
  2911.   PivotFormula = dispinterface;
  2912.   PivotFormulas = dispinterface;
  2913.   PivotTable = dispinterface;
  2914.   PivotTables = dispinterface;
  2915.   PivotField = dispinterface;
  2916.   PivotFields = dispinterface;
  2917.   CalculatedFields = dispinterface;
  2918.   PivotItem = dispinterface;
  2919.   PivotItems = dispinterface;
  2920.   CalculatedItems = dispinterface;
  2921.   Characters = dispinterface;
  2922.   Dialogs = dispinterface;
  2923.   Dialog = dispinterface;
  2924.   SoundNote = dispinterface;
  2925.   Button = dispinterface;
  2926.   Buttons = dispinterface;
  2927.   CheckBox = dispinterface;
  2928.   CheckBoxes = dispinterface;
  2929.   OptionButton = dispinterface;
  2930.   OptionButtons = dispinterface;
  2931.   EditBox = dispinterface;
  2932.   EditBoxes = dispinterface;
  2933.   ScrollBar = dispinterface;
  2934.   ScrollBars = dispinterface;
  2935.   ListBox = dispinterface;
  2936.   ListBoxes = dispinterface;
  2937.   GroupBox = dispinterface;
  2938.   GroupBoxes = dispinterface;
  2939.   DropDown = dispinterface;
  2940.   DropDowns = dispinterface;
  2941.   Spinner = dispinterface;
  2942.   Spinners = dispinterface;
  2943.   DialogFrame = dispinterface;
  2944.   Label_ = dispinterface;
  2945.   Labels = dispinterface;
  2946.   Panes = dispinterface;
  2947.   Pane = dispinterface;
  2948.   Scenarios = dispinterface;
  2949.   Scenario = dispinterface;
  2950.   GroupObject = dispinterface;
  2951.   GroupObjects = dispinterface;
  2952.   Line = dispinterface;
  2953.   Lines = dispinterface;
  2954.   Rectangle = dispinterface;
  2955.   Rectangles = dispinterface;
  2956.   Oval = dispinterface;
  2957.   Ovals = dispinterface;
  2958.   Arc = dispinterface;
  2959.   Arcs = dispinterface;
  2960.   OLEObjectEvents = dispinterface;
  2961.   _OLEObject = dispinterface;
  2962.   OLEObjects = dispinterface;
  2963.   TextBox = dispinterface;
  2964.   TextBoxes = dispinterface;
  2965.   Picture = dispinterface;
  2966.   Pictures = dispinterface;
  2967.   Drawing = dispinterface;
  2968.   Drawings = dispinterface;
  2969.   RoutingSlip = dispinterface;
  2970.   Outline = dispinterface;
  2971.   Module = dispinterface;
  2972.   Modules = dispinterface;
  2973.   DialogSheet = dispinterface;
  2974.   DialogSheets = dispinterface;
  2975.   Worksheets = dispinterface;
  2976.   PageSetup = dispinterface;
  2977.   Names = dispinterface;
  2978.   Name = dispinterface;
  2979.   ChartObject = dispinterface;
  2980.   ChartObjects = dispinterface;
  2981.   Mailer = dispinterface;
  2982.   CustomViews = dispinterface;
  2983.   CustomView = dispinterface;
  2984.   FormatConditions = dispinterface;
  2985.   FormatCondition = dispinterface;
  2986.   Comments = dispinterface;
  2987.   Comment = dispinterface;
  2988.   RefreshEvents = dispinterface;
  2989.   _QueryTable = dispinterface;
  2990.   QueryTables = dispinterface;
  2991.   Parameter = dispinterface;
  2992.   Parameters = dispinterface;
  2993.   ODBCError = dispinterface;
  2994.   ODBCErrors = dispinterface;
  2995.   Validation = dispinterface;
  2996.   Hyperlinks = dispinterface;
  2997.   Hyperlink = dispinterface;
  2998.   AutoFilter = dispinterface;
  2999.   Filters = dispinterface;
  3000.   Filter = dispinterface;
  3001.   AutoCorrect = dispinterface;
  3002.   Border = dispinterface;
  3003.   Interior = dispinterface;
  3004.   ChartFillFormat = dispinterface;
  3005.   ChartColorFormat = dispinterface;
  3006.   Axis = dispinterface;
  3007.   ChartTitle = dispinterface;
  3008.   AxisTitle = dispinterface;
  3009.   ChartGroup = dispinterface;
  3010.   ChartGroups = dispinterface;
  3011.   Axes = dispinterface;
  3012.   Points = dispinterface;
  3013.   Point = dispinterface;
  3014.   Series = dispinterface;
  3015.   SeriesCollection = dispinterface;
  3016.   DataLabel = dispinterface;
  3017.   DataLabels = dispinterface;
  3018.   LegendEntry = dispinterface;
  3019.   LegendEntries = dispinterface;
  3020.   LegendKey = dispinterface;
  3021.   Trendlines = dispinterface;
  3022.   Trendline = dispinterface;
  3023.   Corners = dispinterface;
  3024.   SeriesLines = dispinterface;
  3025.   HiLoLines = dispinterface;
  3026.   Gridlines = dispinterface;
  3027.   DropLines = dispinterface;
  3028.   LeaderLines = dispinterface;
  3029.   UpBars = dispinterface;
  3030.   DownBars = dispinterface;
  3031.   Floor = dispinterface;
  3032.   Walls = dispinterface;
  3033.   TickLabels = dispinterface;
  3034.   PlotArea = dispinterface;
  3035.   ChartArea = dispinterface;
  3036.   Legend = dispinterface;
  3037.   ErrorBars = dispinterface;
  3038.   DataTable = dispinterface;
  3039.   Phonetic = dispinterface;
  3040.   Shape = dispinterface;
  3041.   Shapes = dispinterface;
  3042.   ShapeRange = dispinterface;
  3043.   GroupShapes = dispinterface;
  3044.   TextFrame = dispinterface;
  3045.   ConnectorFormat = dispinterface;
  3046.   FreeformBuilder = dispinterface;
  3047.   ControlFormat = dispinterface;
  3048.   OLEFormat = dispinterface;
  3049.   LinkFormat = dispinterface;
  3050.   PublishObjects = dispinterface;
  3051.   OLEDBError = dispinterface;
  3052.   OLEDBErrors = dispinterface;
  3053.   Phonetics = dispinterface;
  3054.   PivotLayout = dispinterface;
  3055.   DisplayUnitLabel = dispinterface;
  3056.   IDummy = interface;
  3057.  
  3058. // *********************************************************************//
  3059. // Declaration of CoClasses defined in Type Library                     //
  3060. // (NOTE: Here we map each CoClass to its Default Interface)            //
  3061. // *********************************************************************//
  3062.   QueryTable = _QueryTable;
  3063.   Application_ = _Application;
  3064.   Chart = _Chart;
  3065.   Worksheet = _Worksheet;
  3066.   Global = _Global;
  3067.   Workbook = _Workbook;
  3068.   OLEObject = _OLEObject;
  3069.  
  3070.  
  3071. // *********************************************************************//
  3072. // Declaration of structures, unions and aliases.                       //
  3073. // *********************************************************************//
  3074.   PWordBool1 = ^WordBool; {*}
  3075.   PInteger1 = ^Integer; {*}
  3076.   PUserType1 = ^TGUID; {*}
  3077.   PShortint1 = ^Shortint; {*}
  3078.   PPShortint1 = ^PShortint1; {*}
  3079.   PUserType2 = ^DISPPARAMS; {*}
  3080.  
  3081.  
  3082. // *********************************************************************//
  3083. // Interface: Adjustments
  3084. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3085. // GUID:      {000C0310-0000-0000-C000-000000000046}
  3086. // *********************************************************************//
  3087.   Adjustments = interface(_IMsoDispObj)
  3088.     ['{000C0310-0000-0000-C000-000000000046}']
  3089.     function Get_Parent: IDispatch; safecall;
  3090.     function Get_Count: SYSINT; safecall;
  3091.     function Get_Item(Index: SYSINT): Single; safecall;
  3092.     procedure Set_Item(Index: SYSINT; Val: Single); safecall;
  3093.     property Parent: IDispatch read Get_Parent;
  3094.     property Count: SYSINT read Get_Count;
  3095.     property Item[Index: SYSINT]: Single read Get_Item write Set_Item; default;
  3096.   end;
  3097.  
  3098. // *********************************************************************//
  3099. // DispIntf:  AdjustmentsDisp
  3100. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3101. // GUID:      {000C0310-0000-0000-C000-000000000046}
  3102. // *********************************************************************//
  3103.   AdjustmentsDisp = dispinterface
  3104.     ['{000C0310-0000-0000-C000-000000000046}']
  3105.     property Parent: IDispatch readonly dispid 1;
  3106.     property Count: SYSINT readonly dispid 2;
  3107.     property Item[Index: SYSINT]: Single dispid 0; default;
  3108.     property Application_: IDispatch readonly dispid 1610743808;
  3109.     property Creator: Integer readonly dispid 1610743809;
  3110.   end;
  3111.  
  3112. // *********************************************************************//
  3113. // Interface: CalloutFormat
  3114. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3115. // GUID:      {000C0311-0000-0000-C000-000000000046}
  3116. // *********************************************************************//
  3117.   CalloutFormat = interface(_IMsoDispObj)
  3118.     ['{000C0311-0000-0000-C000-000000000046}']
  3119.     function Get_Parent: IDispatch; safecall;
  3120.     procedure AutomaticLength; safecall;
  3121.     procedure CustomDrop(Drop: Single); safecall;
  3122.     procedure CustomLength(Length: Single); safecall;
  3123.     procedure PresetDrop(DropType: MsoCalloutDropType); safecall;
  3124.     function Get_Accent: MsoTriState; safecall;
  3125.     procedure Set_Accent(Accent: MsoTriState); safecall;
  3126.     function Get_Angle: MsoCalloutAngleType; safecall;
  3127.     procedure Set_Angle(Angle: MsoCalloutAngleType); safecall;
  3128.     function Get_AutoAttach: MsoTriState; safecall;
  3129.     procedure Set_AutoAttach(AutoAttach: MsoTriState); safecall;
  3130.     function Get_AutoLength: MsoTriState; safecall;
  3131.     function Get_Border: MsoTriState; safecall;
  3132.     procedure Set_Border(Border: MsoTriState); safecall;
  3133.     function Get_Drop: Single; safecall;
  3134.     function Get_DropType: MsoCalloutDropType; safecall;
  3135.     function Get_Gap: Single; safecall;
  3136.     procedure Set_Gap(Gap: Single); safecall;
  3137.     function Get_Length: Single; safecall;
  3138.     function Get_Type_: MsoCalloutType; safecall;
  3139.     procedure Set_Type_(Type_: MsoCalloutType); safecall;
  3140.     property Parent: IDispatch read Get_Parent;
  3141.     property Accent: MsoTriState read Get_Accent write Set_Accent;
  3142.     property Angle: MsoCalloutAngleType read Get_Angle write Set_Angle;
  3143.     property AutoAttach: MsoTriState read Get_AutoAttach write Set_AutoAttach;
  3144.     property AutoLength: MsoTriState read Get_AutoLength;
  3145.     property Border: MsoTriState read Get_Border write Set_Border;
  3146.     property Drop: Single read Get_Drop;
  3147.     property DropType: MsoCalloutDropType read Get_DropType;
  3148.     property Gap: Single read Get_Gap write Set_Gap;
  3149.     property Length: Single read Get_Length;
  3150.     property Type_: MsoCalloutType read Get_Type_ write Set_Type_;
  3151.   end;
  3152.  
  3153. // *********************************************************************//
  3154. // DispIntf:  CalloutFormatDisp
  3155. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3156. // GUID:      {000C0311-0000-0000-C000-000000000046}
  3157. // *********************************************************************//
  3158.   CalloutFormatDisp = dispinterface
  3159.     ['{000C0311-0000-0000-C000-000000000046}']
  3160.     property Parent: IDispatch readonly dispid 1;
  3161.     procedure AutomaticLength; dispid 10;
  3162.     procedure CustomDrop(Drop: Single); dispid 11;
  3163.     procedure CustomLength(Length: Single); dispid 12;
  3164.     procedure PresetDrop(DropType: MsoCalloutDropType); dispid 13;
  3165.     property Accent: MsoTriState dispid 100;
  3166.     property Angle: MsoCalloutAngleType dispid 101;
  3167.     property AutoAttach: MsoTriState dispid 102;
  3168.     property AutoLength: MsoTriState readonly dispid 103;
  3169.     property Border: MsoTriState dispid 104;
  3170.     property Drop: Single readonly dispid 105;
  3171.     property DropType: MsoCalloutDropType readonly dispid 106;
  3172.     property Gap: Single dispid 107;
  3173.     property Length: Single readonly dispid 108;
  3174.     property Type_: MsoCalloutType dispid 109;
  3175.     property Application_: IDispatch readonly dispid 1610743808;
  3176.     property Creator: Integer readonly dispid 1610743809;
  3177.   end;
  3178.  
  3179. // *********************************************************************//
  3180. // Interface: ColorFormat
  3181. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3182. // GUID:      {000C0312-0000-0000-C000-000000000046}
  3183. // *********************************************************************//
  3184.   ColorFormat = interface(_IMsoDispObj)
  3185.     ['{000C0312-0000-0000-C000-000000000046}']
  3186.     function Get_Parent: IDispatch; safecall;
  3187.     function Get_RGB_: MsoRGBType; safecall;
  3188.     procedure Set_RGB_(RGB_: MsoRGBType); safecall;
  3189.     function Get_SchemeColor: SYSINT; safecall;
  3190.     procedure Set_SchemeColor(SchemeColor: SYSINT); safecall;
  3191.     function Get_Type_: MsoColorType; safecall;
  3192.     property Parent: IDispatch read Get_Parent;
  3193.     property RGB_: MsoRGBType read Get_RGB_ write Set_RGB_;
  3194.     property SchemeColor: SYSINT read Get_SchemeColor write Set_SchemeColor;
  3195.     property Type_: MsoColorType read Get_Type_;
  3196.   end;
  3197.  
  3198. // *********************************************************************//
  3199. // DispIntf:  ColorFormatDisp
  3200. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3201. // GUID:      {000C0312-0000-0000-C000-000000000046}
  3202. // *********************************************************************//
  3203.   ColorFormatDisp = dispinterface
  3204.     ['{000C0312-0000-0000-C000-000000000046}']
  3205.     property Parent: IDispatch readonly dispid 1;
  3206.     property RGB_: MsoRGBType dispid 0;
  3207.     property SchemeColor: SYSINT dispid 100;
  3208.     property Type_: MsoColorType readonly dispid 101;
  3209.     property Application_: IDispatch readonly dispid 1610743808;
  3210.     property Creator: Integer readonly dispid 1610743809;
  3211.   end;
  3212.  
  3213. // *********************************************************************//
  3214. // Interface: LineFormat
  3215. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3216. // GUID:      {000C0317-0000-0000-C000-000000000046}
  3217. // *********************************************************************//
  3218.   LineFormat = interface(_IMsoDispObj)
  3219.     ['{000C0317-0000-0000-C000-000000000046}']
  3220.     function Get_Parent: IDispatch; safecall;
  3221.     function Get_BackColor: ColorFormat; safecall;
  3222.     procedure Set_BackColor(const BackColor: ColorFormat); safecall;
  3223.     function Get_BeginArrowheadLength: MsoArrowheadLength; safecall;
  3224.     procedure Set_BeginArrowheadLength(BeginArrowheadLength: MsoArrowheadLength); safecall;
  3225.     function Get_BeginArrowheadStyle: MsoArrowheadStyle; safecall;
  3226.     procedure Set_BeginArrowheadStyle(BeginArrowheadStyle: MsoArrowheadStyle); safecall;
  3227.     function Get_BeginArrowheadWidth: MsoArrowheadWidth; safecall;
  3228.     procedure Set_BeginArrowheadWidth(BeginArrowheadWidth: MsoArrowheadWidth); safecall;
  3229.     function Get_DashStyle: MsoLineDashStyle; safecall;
  3230.     procedure Set_DashStyle(DashStyle: MsoLineDashStyle); safecall;
  3231.     function Get_EndArrowheadLength: MsoArrowheadLength; safecall;
  3232.     procedure Set_EndArrowheadLength(EndArrowheadLength: MsoArrowheadLength); safecall;
  3233.     function Get_EndArrowheadStyle: MsoArrowheadStyle; safecall;
  3234.     procedure Set_EndArrowheadStyle(EndArrowheadStyle: MsoArrowheadStyle); safecall;
  3235.     function Get_EndArrowheadWidth: MsoArrowheadWidth; safecall;
  3236.     procedure Set_EndArrowheadWidth(EndArrowheadWidth: MsoArrowheadWidth); safecall;
  3237.     function Get_ForeColor: ColorFormat; safecall;
  3238.     procedure Set_ForeColor(const ForeColor: ColorFormat); safecall;
  3239.     function Get_Pattern: MsoPatternType; safecall;
  3240.     procedure Set_Pattern(Pattern: MsoPatternType); safecall;
  3241.     function Get_Style: MsoLineStyle; safecall;
  3242.     procedure Set_Style(Style: MsoLineStyle); safecall;
  3243.     function Get_Transparency: Single; safecall;
  3244.     procedure Set_Transparency(Transparency: Single); safecall;
  3245.     function Get_Visible: MsoTriState; safecall;
  3246.     procedure Set_Visible(Visible: MsoTriState); safecall;
  3247.     function Get_Weight: Single; safecall;
  3248.     procedure Set_Weight(Weight: Single); safecall;
  3249.     property Parent: IDispatch read Get_Parent;
  3250.     property BackColor: ColorFormat read Get_BackColor write Set_BackColor;
  3251.     property BeginArrowheadLength: MsoArrowheadLength read Get_BeginArrowheadLength write Set_BeginArrowheadLength;
  3252.     property BeginArrowheadStyle: MsoArrowheadStyle read Get_BeginArrowheadStyle write Set_BeginArrowheadStyle;
  3253.     property BeginArrowheadWidth: MsoArrowheadWidth read Get_BeginArrowheadWidth write Set_BeginArrowheadWidth;
  3254.     property DashStyle: MsoLineDashStyle read Get_DashStyle write Set_DashStyle;
  3255.     property EndArrowheadLength: MsoArrowheadLength read Get_EndArrowheadLength write Set_EndArrowheadLength;
  3256.     property EndArrowheadStyle: MsoArrowheadStyle read Get_EndArrowheadStyle write Set_EndArrowheadStyle;
  3257.     property EndArrowheadWidth: MsoArrowheadWidth read Get_EndArrowheadWidth write Set_EndArrowheadWidth;
  3258.     property ForeColor: ColorFormat read Get_ForeColor write Set_ForeColor;
  3259.     property Pattern: MsoPatternType read Get_Pattern write Set_Pattern;
  3260.     property Style: MsoLineStyle read Get_Style write Set_Style;
  3261.     property Transparency: Single read Get_Transparency write Set_Transparency;
  3262.     property Visible: MsoTriState read Get_Visible write Set_Visible;
  3263.     property Weight: Single read Get_Weight write Set_Weight;
  3264.   end;
  3265.  
  3266. // *********************************************************************//
  3267. // DispIntf:  LineFormatDisp
  3268. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3269. // GUID:      {000C0317-0000-0000-C000-000000000046}
  3270. // *********************************************************************//
  3271.   LineFormatDisp = dispinterface
  3272.     ['{000C0317-0000-0000-C000-000000000046}']
  3273.     property Parent: IDispatch readonly dispid 1;
  3274.     property BackColor: ColorFormat dispid 100;
  3275.     property BeginArrowheadLength: MsoArrowheadLength dispid 101;
  3276.     property BeginArrowheadStyle: MsoArrowheadStyle dispid 102;
  3277.     property BeginArrowheadWidth: MsoArrowheadWidth dispid 103;
  3278.     property DashStyle: MsoLineDashStyle dispid 104;
  3279.     property EndArrowheadLength: MsoArrowheadLength dispid 105;
  3280.     property EndArrowheadStyle: MsoArrowheadStyle dispid 106;
  3281.     property EndArrowheadWidth: MsoArrowheadWidth dispid 107;
  3282.     property ForeColor: ColorFormat dispid 108;
  3283.     property Pattern: MsoPatternType dispid 109;
  3284.     property Style: MsoLineStyle dispid 110;
  3285.     property Transparency: Single dispid 111;
  3286.     property Visible: MsoTriState dispid 112;
  3287.     property Weight: Single dispid 113;
  3288.     property Application_: IDispatch readonly dispid 1610743808;
  3289.     property Creator: Integer readonly dispid 1610743809;
  3290.   end;
  3291.  
  3292. // *********************************************************************//
  3293. // Interface: ShapeNode
  3294. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3295. // GUID:      {000C0318-0000-0000-C000-000000000046}
  3296. // *********************************************************************//
  3297.   ShapeNode = interface(_IMsoDispObj)
  3298.     ['{000C0318-0000-0000-C000-000000000046}']
  3299.     function Get_Parent: IDispatch; safecall;
  3300.     function Get_EditingType: MsoEditingType; safecall;
  3301.     function Get_Points: OleVariant; safecall;
  3302.     function Get_SegmentType: MsoSegmentType; safecall;
  3303.     property Parent: IDispatch read Get_Parent;
  3304.     property EditingType: MsoEditingType read Get_EditingType;
  3305.     property Points: OleVariant read Get_Points;
  3306.     property SegmentType: MsoSegmentType read Get_SegmentType;
  3307.   end;
  3308.  
  3309. // *********************************************************************//
  3310. // DispIntf:  ShapeNodeDisp
  3311. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3312. // GUID:      {000C0318-0000-0000-C000-000000000046}
  3313. // *********************************************************************//
  3314.   ShapeNodeDisp = dispinterface
  3315.     ['{000C0318-0000-0000-C000-000000000046}']
  3316.     property Parent: IDispatch readonly dispid 1;
  3317.     property EditingType: MsoEditingType readonly dispid 100;
  3318.     property Points: OleVariant readonly dispid 101;
  3319.     property SegmentType: MsoSegmentType readonly dispid 102;
  3320.     property Application_: IDispatch readonly dispid 1610743808;
  3321.     property Creator: Integer readonly dispid 1610743809;
  3322.   end;
  3323.  
  3324. // *********************************************************************//
  3325. // Interface: ShapeNodes
  3326. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3327. // GUID:      {000C0319-0000-0000-C000-000000000046}
  3328. // *********************************************************************//
  3329.   ShapeNodes = interface(_IMsoDispObj)
  3330.     ['{000C0319-0000-0000-C000-000000000046}']
  3331.     function Get_Parent: IDispatch; safecall;
  3332.     function Get_Count: SYSINT; safecall;
  3333.     function Item(Index: OleVariant): ShapeNode; safecall;
  3334.     function Get__NewEnum: IUnknown; safecall;
  3335.     procedure Delete(Index: SYSINT); safecall;
  3336.     procedure Insert(Index: SYSINT; SegmentType: MsoSegmentType; EditingType: MsoEditingType; 
  3337.                      X1: Single; Y1: Single; X2: Single; Y2: Single; X3: Single; Y3: Single); safecall;
  3338.     procedure SetEditingType(Index: SYSINT; EditingType: MsoEditingType); safecall;
  3339.     procedure SetPosition(Index: SYSINT; X1: Single; Y1: Single); safecall;
  3340.     procedure SetSegmentType(Index: SYSINT; SegmentType: MsoSegmentType); safecall;
  3341.     property Parent: IDispatch read Get_Parent;
  3342.     property Count: SYSINT read Get_Count;
  3343.     property _NewEnum: IUnknown read Get__NewEnum;
  3344.   end;
  3345.  
  3346. // *********************************************************************//
  3347. // DispIntf:  ShapeNodesDisp
  3348. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3349. // GUID:      {000C0319-0000-0000-C000-000000000046}
  3350. // *********************************************************************//
  3351.   ShapeNodesDisp = dispinterface
  3352.     ['{000C0319-0000-0000-C000-000000000046}']
  3353.     property Parent: IDispatch readonly dispid 1;
  3354.     property Count: SYSINT readonly dispid 2;
  3355.     function Item(Index: OleVariant): ShapeNode; dispid 0;
  3356.     property _NewEnum: IUnknown readonly dispid -4;
  3357.     procedure Delete(Index: SYSINT); dispid 11;
  3358.     procedure Insert(Index: SYSINT; SegmentType: MsoSegmentType; EditingType: MsoEditingType; 
  3359.                      X1: Single; Y1: Single; X2: Single; Y2: Single; X3: Single; Y3: Single); dispid 12;
  3360.     procedure SetEditingType(Index: SYSINT; EditingType: MsoEditingType); dispid 13;
  3361.     procedure SetPosition(Index: SYSINT; X1: Single; Y1: Single); dispid 14;
  3362.     procedure SetSegmentType(Index: SYSINT; SegmentType: MsoSegmentType); dispid 15;
  3363.     property Application_: IDispatch readonly dispid 1610743808;
  3364.     property Creator: Integer readonly dispid 1610743809;
  3365.   end;
  3366.  
  3367. // *********************************************************************//
  3368. // Interface: PictureFormat
  3369. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3370. // GUID:      {000C031A-0000-0000-C000-000000000046}
  3371. // *********************************************************************//
  3372.   PictureFormat = interface(_IMsoDispObj)
  3373.     ['{000C031A-0000-0000-C000-000000000046}']
  3374.     function Get_Parent: IDispatch; safecall;
  3375.     procedure IncrementBrightness(Increment: Single); safecall;
  3376.     procedure IncrementContrast(Increment: Single); safecall;
  3377.     function Get_Brightness: Single; safecall;
  3378.     procedure Set_Brightness(Brightness: Single); safecall;
  3379.     function Get_ColorType: MsoPictureColorType; safecall;
  3380.     procedure Set_ColorType(ColorType: MsoPictureColorType); safecall;
  3381.     function Get_Contrast: Single; safecall;
  3382.     procedure Set_Contrast(Contrast: Single); safecall;
  3383.     function Get_CropBottom: Single; safecall;
  3384.     procedure Set_CropBottom(CropBottom: Single); safecall;
  3385.     function Get_CropLeft: Single; safecall;
  3386.     procedure Set_CropLeft(CropLeft: Single); safecall;
  3387.     function Get_CropRight: Single; safecall;
  3388.     procedure Set_CropRight(CropRight: Single); safecall;
  3389.     function Get_CropTop: Single; safecall;
  3390.     procedure Set_CropTop(CropTop: Single); safecall;
  3391.     function Get_TransparencyColor: MsoRGBType; safecall;
  3392.     procedure Set_TransparencyColor(TransparencyColor: MsoRGBType); safecall;
  3393.     function Get_TransparentBackground: MsoTriState; safecall;
  3394.     procedure Set_TransparentBackground(TransparentBackground: MsoTriState); safecall;
  3395.     property Parent: IDispatch read Get_Parent;
  3396.     property Brightness: Single read Get_Brightness write Set_Brightness;
  3397.     property ColorType: MsoPictureColorType read Get_ColorType write Set_ColorType;
  3398.     property Contrast: Single read Get_Contrast write Set_Contrast;
  3399.     property CropBottom: Single read Get_CropBottom write Set_CropBottom;
  3400.     property CropLeft: Single read Get_CropLeft write Set_CropLeft;
  3401.     property CropRight: Single read Get_CropRight write Set_CropRight;
  3402.     property CropTop: Single read Get_CropTop write Set_CropTop;
  3403.     property TransparencyColor: MsoRGBType read Get_TransparencyColor write Set_TransparencyColor;
  3404.     property TransparentBackground: MsoTriState read Get_TransparentBackground write Set_TransparentBackground;
  3405.   end;
  3406.  
  3407. // *********************************************************************//
  3408. // DispIntf:  PictureFormatDisp
  3409. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3410. // GUID:      {000C031A-0000-0000-C000-000000000046}
  3411. // *********************************************************************//
  3412.   PictureFormatDisp = dispinterface
  3413.     ['{000C031A-0000-0000-C000-000000000046}']
  3414.     property Parent: IDispatch readonly dispid 1;
  3415.     procedure IncrementBrightness(Increment: Single); dispid 10;
  3416.     procedure IncrementContrast(Increment: Single); dispid 11;
  3417.     property Brightness: Single dispid 100;
  3418.     property ColorType: MsoPictureColorType dispid 101;
  3419.     property Contrast: Single dispid 102;
  3420.     property CropBottom: Single dispid 103;
  3421.     property CropLeft: Single dispid 104;
  3422.     property CropRight: Single dispid 105;
  3423.     property CropTop: Single dispid 106;
  3424.     property TransparencyColor: MsoRGBType dispid 107;
  3425.     property TransparentBackground: MsoTriState dispid 108;
  3426.     property Application_: IDispatch readonly dispid 1610743808;
  3427.     property Creator: Integer readonly dispid 1610743809;
  3428.   end;
  3429.  
  3430. // *********************************************************************//
  3431. // Interface: ShadowFormat
  3432. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3433. // GUID:      {000C031B-0000-0000-C000-000000000046}
  3434. // *********************************************************************//
  3435.   ShadowFormat = interface(_IMsoDispObj)
  3436.     ['{000C031B-0000-0000-C000-000000000046}']
  3437.     function Get_Parent: IDispatch; safecall;
  3438.     procedure IncrementOffsetX(Increment: Single); safecall;
  3439.     procedure IncrementOffsetY(Increment: Single); safecall;
  3440.     function Get_ForeColor: ColorFormat; safecall;
  3441.     procedure Set_ForeColor(const ForeColor: ColorFormat); safecall;
  3442.     function Get_Obscured: MsoTriState; safecall;
  3443.     procedure Set_Obscured(Obscured: MsoTriState); safecall;
  3444.     function Get_OffsetX: Single; safecall;
  3445.     procedure Set_OffsetX(OffsetX: Single); safecall;
  3446.     function Get_OffsetY: Single; safecall;
  3447.     procedure Set_OffsetY(OffsetY: Single); safecall;
  3448.     function Get_Transparency: Single; safecall;
  3449.     procedure Set_Transparency(Transparency: Single); safecall;
  3450.     function Get_Type_: MsoShadowType; safecall;
  3451.     procedure Set_Type_(Type_: MsoShadowType); safecall;
  3452.     function Get_Visible: MsoTriState; safecall;
  3453.     procedure Set_Visible(Visible: MsoTriState); safecall;
  3454.     property Parent: IDispatch read Get_Parent;
  3455.     property ForeColor: ColorFormat read Get_ForeColor write Set_ForeColor;
  3456.     property Obscured: MsoTriState read Get_Obscured write Set_Obscured;
  3457.     property OffsetX: Single read Get_OffsetX write Set_OffsetX;
  3458.     property OffsetY: Single read Get_OffsetY write Set_OffsetY;
  3459.     property Transparency: Single read Get_Transparency write Set_Transparency;
  3460.     property Type_: MsoShadowType read Get_Type_ write Set_Type_;
  3461.     property Visible: MsoTriState read Get_Visible write Set_Visible;
  3462.   end;
  3463.  
  3464. // *********************************************************************//
  3465. // DispIntf:  ShadowFormatDisp
  3466. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3467. // GUID:      {000C031B-0000-0000-C000-000000000046}
  3468. // *********************************************************************//
  3469.   ShadowFormatDisp = dispinterface
  3470.     ['{000C031B-0000-0000-C000-000000000046}']
  3471.     property Parent: IDispatch readonly dispid 1;
  3472.     procedure IncrementOffsetX(Increment: Single); dispid 10;
  3473.     procedure IncrementOffsetY(Increment: Single); dispid 11;
  3474.     property ForeColor: ColorFormat dispid 100;
  3475.     property Obscured: MsoTriState dispid 101;
  3476.     property OffsetX: Single dispid 102;
  3477.     property OffsetY: Single dispid 103;
  3478.     property Transparency: Single dispid 104;
  3479.     property Type_: MsoShadowType dispid 105;
  3480.     property Visible: MsoTriState dispid 106;
  3481.     property Application_: IDispatch readonly dispid 1610743808;
  3482.     property Creator: Integer readonly dispid 1610743809;
  3483.   end;
  3484.  
  3485. // *********************************************************************//
  3486. // Interface: TextEffectFormat
  3487. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3488. // GUID:      {000C031F-0000-0000-C000-000000000046}
  3489. // *********************************************************************//
  3490.   TextEffectFormat = interface(_IMsoDispObj)
  3491.     ['{000C031F-0000-0000-C000-000000000046}']
  3492.     function Get_Parent: IDispatch; safecall;
  3493.     procedure ToggleVerticalText; safecall;
  3494.     function Get_Alignment: MsoTextEffectAlignment; safecall;
  3495.     procedure Set_Alignment(Alignment: MsoTextEffectAlignment); safecall;
  3496.     function Get_FontBold: MsoTriState; safecall;
  3497.     procedure Set_FontBold(FontBold: MsoTriState); safecall;
  3498.     function Get_FontItalic: MsoTriState; safecall;
  3499.     procedure Set_FontItalic(FontItalic: MsoTriState); safecall;
  3500.     function Get_FontName: WideString; safecall;
  3501.     procedure Set_FontName(const FontName: WideString); safecall;
  3502.     function Get_FontSize: Single; safecall;
  3503.     procedure Set_FontSize(FontSize: Single); safecall;
  3504.     function Get_KernedPairs: MsoTriState; safecall;
  3505.     procedure Set_KernedPairs(KernedPairs: MsoTriState); safecall;
  3506.     function Get_NormalizedHeight: MsoTriState; safecall;
  3507.     procedure Set_NormalizedHeight(NormalizedHeight: MsoTriState); safecall;
  3508.     function Get_PresetShape: MsoPresetTextEffectShape; safecall;
  3509.     procedure Set_PresetShape(PresetShape: MsoPresetTextEffectShape); safecall;
  3510.     function Get_PresetTextEffect: MsoPresetTextEffect; safecall;
  3511.     procedure Set_PresetTextEffect(Preset: MsoPresetTextEffect); safecall;
  3512.     function Get_RotatedChars: MsoTriState; safecall;
  3513.     procedure Set_RotatedChars(RotatedChars: MsoTriState); safecall;
  3514.     function Get_Text: WideString; safecall;
  3515.     procedure Set_Text(const Text: WideString); safecall;
  3516.     function Get_Tracking: Single; safecall;
  3517.     procedure Set_Tracking(Tracking: Single); safecall;
  3518.     property Parent: IDispatch read Get_Parent;
  3519.     property Alignment: MsoTextEffectAlignment read Get_Alignment write Set_Alignment;
  3520.     property FontBold: MsoTriState read Get_FontBold write Set_FontBold;
  3521.     property FontItalic: MsoTriState read Get_FontItalic write Set_FontItalic;
  3522.     property FontName: WideString read Get_FontName write Set_FontName;
  3523.     property FontSize: Single read Get_FontSize write Set_FontSize;
  3524.     property KernedPairs: MsoTriState read Get_KernedPairs write Set_KernedPairs;
  3525.     property NormalizedHeight: MsoTriState read Get_NormalizedHeight write Set_NormalizedHeight;
  3526.     property PresetShape: MsoPresetTextEffectShape read Get_PresetShape write Set_PresetShape;
  3527.     property PresetTextEffect: MsoPresetTextEffect read Get_PresetTextEffect write Set_PresetTextEffect;
  3528.     property RotatedChars: MsoTriState read Get_RotatedChars write Set_RotatedChars;
  3529.     property Text: WideString read Get_Text write Set_Text;
  3530.     property Tracking: Single read Get_Tracking write Set_Tracking;
  3531.   end;
  3532.  
  3533. // *********************************************************************//
  3534. // DispIntf:  TextEffectFormatDisp
  3535. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3536. // GUID:      {000C031F-0000-0000-C000-000000000046}
  3537. // *********************************************************************//
  3538.   TextEffectFormatDisp = dispinterface
  3539.     ['{000C031F-0000-0000-C000-000000000046}']
  3540.     property Parent: IDispatch readonly dispid 1;
  3541.     procedure ToggleVerticalText; dispid 10;
  3542.     property Alignment: MsoTextEffectAlignment dispid 100;
  3543.     property FontBold: MsoTriState dispid 101;
  3544.     property FontItalic: MsoTriState dispid 102;
  3545.     property FontName: WideString dispid 103;
  3546.     property FontSize: Single dispid 104;
  3547.     property KernedPairs: MsoTriState dispid 105;
  3548.     property NormalizedHeight: MsoTriState dispid 106;
  3549.     property PresetShape: MsoPresetTextEffectShape dispid 107;
  3550.     property PresetTextEffect: MsoPresetTextEffect dispid 108;
  3551.     property RotatedChars: MsoTriState dispid 109;
  3552.     property Text: WideString dispid 110;
  3553.     property Tracking: Single dispid 111;
  3554.     property Application_: IDispatch readonly dispid 1610743808;
  3555.     property Creator: Integer readonly dispid 1610743809;
  3556.   end;
  3557.  
  3558. // *********************************************************************//
  3559. // Interface: ThreeDFormat
  3560. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3561. // GUID:      {000C0321-0000-0000-C000-000000000046}
  3562. // *********************************************************************//
  3563.   ThreeDFormat = interface(_IMsoDispObj)
  3564.     ['{000C0321-0000-0000-C000-000000000046}']
  3565.     function Get_Parent: IDispatch; safecall;
  3566.     procedure IncrementRotationX(Increment: Single); safecall;
  3567.     procedure IncrementRotationY(Increment: Single); safecall;
  3568.     procedure ResetRotation; safecall;
  3569.     procedure SetThreeDFormat(PresetThreeDFormat: MsoPresetThreeDFormat); safecall;
  3570.     procedure SetExtrusionDirection(PresetExtrusionDirection: MsoPresetExtrusionDirection); safecall;
  3571.     function Get_Depth: Single; safecall;
  3572.     procedure Set_Depth(Depth: Single); safecall;
  3573.     function Get_ExtrusionColor: ColorFormat; safecall;
  3574.     function Get_ExtrusionColorType: MsoExtrusionColorType; safecall;
  3575.     procedure Set_ExtrusionColorType(ExtrusionColorType: MsoExtrusionColorType); safecall;
  3576.     function Get_Perspective: MsoTriState; safecall;
  3577.     procedure Set_Perspective(Perspective: MsoTriState); safecall;
  3578.     function Get_PresetExtrusionDirection: MsoPresetExtrusionDirection; safecall;
  3579.     function Get_PresetLightingDirection: MsoPresetLightingDirection; safecall;
  3580.     procedure Set_PresetLightingDirection(PresetLightingDirection: MsoPresetLightingDirection); safecall;
  3581.     function Get_PresetLightingSoftness: MsoPresetLightingSoftness; safecall;
  3582.     procedure Set_PresetLightingSoftness(PresetLightingSoftness: MsoPresetLightingSoftness); safecall;
  3583.     function Get_PresetMaterial: MsoPresetMaterial; safecall;
  3584.     procedure Set_PresetMaterial(PresetMaterial: MsoPresetMaterial); safecall;
  3585.     function Get_PresetThreeDFormat: MsoPresetThreeDFormat; safecall;
  3586.     function Get_RotationX: Single; safecall;
  3587.     procedure Set_RotationX(RotationX: Single); safecall;
  3588.     function Get_RotationY: Single; safecall;
  3589.     procedure Set_RotationY(RotationY: Single); safecall;
  3590.     function Get_Visible: MsoTriState; safecall;
  3591.     procedure Set_Visible(Visible: MsoTriState); safecall;
  3592.     property Parent: IDispatch read Get_Parent;
  3593.     property Depth: Single read Get_Depth write Set_Depth;
  3594.     property ExtrusionColor: ColorFormat read Get_ExtrusionColor;
  3595.     property ExtrusionColorType: MsoExtrusionColorType read Get_ExtrusionColorType write Set_ExtrusionColorType;
  3596.     property Perspective: MsoTriState read Get_Perspective write Set_Perspective;
  3597.     property PresetExtrusionDirection: MsoPresetExtrusionDirection read Get_PresetExtrusionDirection;
  3598.     property PresetLightingDirection: MsoPresetLightingDirection read Get_PresetLightingDirection write Set_PresetLightingDirection;
  3599.     property PresetLightingSoftness: MsoPresetLightingSoftness read Get_PresetLightingSoftness write Set_PresetLightingSoftness;
  3600.     property PresetMaterial: MsoPresetMaterial read Get_PresetMaterial write Set_PresetMaterial;
  3601.     property PresetThreeDFormat: MsoPresetThreeDFormat read Get_PresetThreeDFormat;
  3602.     property RotationX: Single read Get_RotationX write Set_RotationX;
  3603.     property RotationY: Single read Get_RotationY write Set_RotationY;
  3604.     property Visible: MsoTriState read Get_Visible write Set_Visible;
  3605.   end;
  3606.  
  3607. // *********************************************************************//
  3608. // DispIntf:  ThreeDFormatDisp
  3609. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3610. // GUID:      {000C0321-0000-0000-C000-000000000046}
  3611. // *********************************************************************//
  3612.   ThreeDFormatDisp = dispinterface
  3613.     ['{000C0321-0000-0000-C000-000000000046}']
  3614.     property Parent: IDispatch readonly dispid 1;
  3615.     procedure IncrementRotationX(Increment: Single); dispid 10;
  3616.     procedure IncrementRotationY(Increment: Single); dispid 11;
  3617.     procedure ResetRotation; dispid 12;
  3618.     procedure SetThreeDFormat(PresetThreeDFormat: MsoPresetThreeDFormat); dispid 13;
  3619.     procedure SetExtrusionDirection(PresetExtrusionDirection: MsoPresetExtrusionDirection); dispid 14;
  3620.     property Depth: Single dispid 100;
  3621.     property ExtrusionColor: ColorFormat readonly dispid 101;
  3622.     property ExtrusionColorType: MsoExtrusionColorType dispid 102;
  3623.     property Perspective: MsoTriState dispid 103;
  3624.     property PresetExtrusionDirection: MsoPresetExtrusionDirection readonly dispid 104;
  3625.     property PresetLightingDirection: MsoPresetLightingDirection dispid 105;
  3626.     property PresetLightingSoftness: MsoPresetLightingSoftness dispid 106;
  3627.     property PresetMaterial: MsoPresetMaterial dispid 107;
  3628.     property PresetThreeDFormat: MsoPresetThreeDFormat readonly dispid 108;
  3629.     property RotationX: Single dispid 109;
  3630.     property RotationY: Single dispid 110;
  3631.     property Visible: MsoTriState dispid 111;
  3632.     property Application_: IDispatch readonly dispid 1610743808;
  3633.     property Creator: Integer readonly dispid 1610743809;
  3634.   end;
  3635.  
  3636. // *********************************************************************//
  3637. // Interface: FillFormat
  3638. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3639. // GUID:      {000C0314-0000-0000-C000-000000000046}
  3640. // *********************************************************************//
  3641.   FillFormat = interface(_IMsoDispObj)
  3642.     ['{000C0314-0000-0000-C000-000000000046}']
  3643.     function Get_Parent: IDispatch; safecall;
  3644.     procedure Background; safecall;
  3645.     procedure OneColorGradient(Style: MsoGradientStyle; Variant: SYSINT; Degree: Single); safecall;
  3646.     procedure Patterned(Pattern: MsoPatternType); safecall;
  3647.     procedure PresetGradient(Style: MsoGradientStyle; Variant: SYSINT; 
  3648.                              PresetGradientType: MsoPresetGradientType); safecall;
  3649.     procedure PresetTextured(PresetTexture: MsoPresetTexture); safecall;
  3650.     procedure Solid; safecall;
  3651.     procedure TwoColorGradient(Style: MsoGradientStyle; Variant: SYSINT); safecall;
  3652.     procedure UserPicture(const PictureFile: WideString); safecall;
  3653.     procedure UserTextured(const TextureFile: WideString); safecall;
  3654.     function Get_BackColor: ColorFormat; safecall;
  3655.     procedure Set_BackColor(const BackColor: ColorFormat); safecall;
  3656.     function Get_ForeColor: ColorFormat; safecall;
  3657.     procedure Set_ForeColor(const ForeColor: ColorFormat); safecall;
  3658.     function Get_GradientColorType: MsoGradientColorType; safecall;
  3659.     function Get_GradientDegree: Single; safecall;
  3660.     function Get_GradientStyle: MsoGradientStyle; safecall;
  3661.     function Get_GradientVariant: SYSINT; safecall;
  3662.     function Get_Pattern: MsoPatternType; safecall;
  3663.     function Get_PresetGradientType: MsoPresetGradientType; safecall;
  3664.     function Get_PresetTexture: MsoPresetTexture; safecall;
  3665.     function Get_TextureName: WideString; safecall;
  3666.     function Get_TextureType: MsoTextureType; safecall;
  3667.     function Get_Transparency: Single; safecall;
  3668.     procedure Set_Transparency(Transparency: Single); safecall;
  3669.     function Get_Type_: MsoFillType; safecall;
  3670.     function Get_Visible: MsoTriState; safecall;
  3671.     procedure Set_Visible(Visible: MsoTriState); safecall;
  3672.     property Parent: IDispatch read Get_Parent;
  3673.     property BackColor: ColorFormat read Get_BackColor write Set_BackColor;
  3674.     property ForeColor: ColorFormat read Get_ForeColor write Set_ForeColor;
  3675.     property GradientColorType: MsoGradientColorType read Get_GradientColorType;
  3676.     property GradientDegree: Single read Get_GradientDegree;
  3677.     property GradientStyle: MsoGradientStyle read Get_GradientStyle;
  3678.     property GradientVariant: SYSINT read Get_GradientVariant;
  3679.     property Pattern: MsoPatternType read Get_Pattern;
  3680.     property PresetGradientType: MsoPresetGradientType read Get_PresetGradientType;
  3681.     property PresetTexture: MsoPresetTexture read Get_PresetTexture;
  3682.     property TextureName: WideString read Get_TextureName;
  3683.     property TextureType: MsoTextureType read Get_TextureType;
  3684.     property Transparency: Single read Get_Transparency write Set_Transparency;
  3685.     property Type_: MsoFillType read Get_Type_;
  3686.     property Visible: MsoTriState read Get_Visible write Set_Visible;
  3687.   end;
  3688.  
  3689. // *********************************************************************//
  3690. // DispIntf:  FillFormatDisp
  3691. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  3692. // GUID:      {000C0314-0000-0000-C000-000000000046}
  3693. // *********************************************************************//
  3694.   FillFormatDisp = dispinterface
  3695.     ['{000C0314-0000-0000-C000-000000000046}']
  3696.     property Parent: IDispatch readonly dispid 1;
  3697.     procedure Background; dispid 10;
  3698.     procedure OneColorGradient(Style: MsoGradientStyle; Variant: SYSINT; Degree: Single); dispid 11;
  3699.     procedure Patterned(Pattern: MsoPatternType); dispid 12;
  3700.     procedure PresetGradient(Style: MsoGradientStyle; Variant: SYSINT; 
  3701.                              PresetGradientType: MsoPresetGradientType); dispid 13;
  3702.     procedure PresetTextured(PresetTexture: MsoPresetTexture); dispid 14;
  3703.     procedure Solid; dispid 15;
  3704.     procedure TwoColorGradient(Style: MsoGradientStyle; Variant: SYSINT); dispid 16;
  3705.     procedure UserPicture(const PictureFile: WideString); dispid 17;
  3706.     procedure UserTextured(const TextureFile: WideString); dispid 18;
  3707.     property BackColor: ColorFormat dispid 100;
  3708.     property ForeColor: ColorFormat dispid 101;
  3709.     property GradientColorType: MsoGradientColorType readonly dispid 102;
  3710.     property GradientDegree: Single readonly dispid 103;
  3711.     property GradientStyle: MsoGradientStyle readonly dispid 104;
  3712.     property GradientVariant: SYSINT readonly dispid 105;
  3713.     property Pattern: MsoPatternType readonly dispid 106;
  3714.     property PresetGradientType: MsoPresetGradientType readonly dispid 107;
  3715.     property PresetTexture: MsoPresetTexture readonly dispid 108;
  3716.     property TextureName: WideString readonly dispid 109;
  3717.     property TextureType: MsoTextureType readonly dispid 110;
  3718.     property Transparency: Single dispid 111;
  3719.     property Type_: MsoFillType readonly dispid 112;
  3720.     property Visible: MsoTriState dispid 113;
  3721.     property Application_: IDispatch readonly dispid 1610743808;
  3722.     property Creator: Integer readonly dispid 1610743809;
  3723.   end;
  3724.  
  3725. // *********************************************************************//
  3726. // Interface: IFont
  3727. // Flags:     (4112) Hidden Dispatchable
  3728. // GUID:      {0002084D-0001-0000-C000-000000000046}
  3729. // *********************************************************************//
  3730.   IFont = interface(IDispatch)
  3731.     ['{0002084D-0001-0000-C000-000000000046}']
  3732.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  3733.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  3734.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  3735.     function Get_Background(out RHS: OleVariant): HResult; stdcall;
  3736.     function Set_Background(RHS: OleVariant): HResult; stdcall;
  3737.     function Get_Bold(out RHS: OleVariant): HResult; stdcall;
  3738.     function Set_Bold(RHS: OleVariant): HResult; stdcall;
  3739.     function Get_Color(out RHS: OleVariant): HResult; stdcall;
  3740.     function Set_Color(RHS: OleVariant): HResult; stdcall;
  3741.     function Get_ColorIndex(out RHS: OleVariant): HResult; stdcall;
  3742.     function Set_ColorIndex(RHS: OleVariant): HResult; stdcall;
  3743.     function Get_FontStyle(out RHS: OleVariant): HResult; stdcall;
  3744.     function Set_FontStyle(RHS: OleVariant): HResult; stdcall;
  3745.     function Get_Italic(out RHS: OleVariant): HResult; stdcall;
  3746.     function Set_Italic(RHS: OleVariant): HResult; stdcall;
  3747.     function Get_Name(out RHS: OleVariant): HResult; stdcall;
  3748.     function Set_Name(RHS: OleVariant): HResult; stdcall;
  3749.     function Get_OutlineFont(out RHS: OleVariant): HResult; stdcall;
  3750.     function Set_OutlineFont(RHS: OleVariant): HResult; stdcall;
  3751.     function Get_Shadow(out RHS: OleVariant): HResult; stdcall;
  3752.     function Set_Shadow(RHS: OleVariant): HResult; stdcall;
  3753.     function Get_Size(out RHS: OleVariant): HResult; stdcall;
  3754.     function Set_Size(RHS: OleVariant): HResult; stdcall;
  3755.     function Get_Strikethrough(out RHS: OleVariant): HResult; stdcall;
  3756.     function Set_Strikethrough(RHS: OleVariant): HResult; stdcall;
  3757.     function Get_Subscript(out RHS: OleVariant): HResult; stdcall;
  3758.     function Set_Subscript(RHS: OleVariant): HResult; stdcall;
  3759.     function Get_Superscript(out RHS: OleVariant): HResult; stdcall;
  3760.     function Set_Superscript(RHS: OleVariant): HResult; stdcall;
  3761.     function Get_Underline(out RHS: OleVariant): HResult; stdcall;
  3762.     function Set_Underline(RHS: OleVariant): HResult; stdcall;
  3763.   end;
  3764.  
  3765. // *********************************************************************//
  3766. // Interface: IWindow
  3767. // Flags:     (4112) Hidden Dispatchable
  3768. // GUID:      {00020893-0001-0000-C000-000000000046}
  3769. // *********************************************************************//
  3770.   IWindow = interface(IDispatch)
  3771.     ['{00020893-0001-0000-C000-000000000046}']
  3772.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  3773.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  3774.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  3775.     function Activate(out RHS: OleVariant): HResult; stdcall;
  3776.     function ActivateNext(out RHS: OleVariant): HResult; stdcall;
  3777.     function ActivatePrevious(out RHS: OleVariant): HResult; stdcall;
  3778.     function Get_ActiveCell(out RHS: Range): HResult; stdcall;
  3779.     function Get_ActiveChart(out RHS: Chart): HResult; stdcall;
  3780.     function Get_ActivePane(out RHS: Pane): HResult; stdcall;
  3781.     function Get_ActiveSheet(out RHS: IDispatch): HResult; stdcall;
  3782.     function Get_Caption(out RHS: OleVariant): HResult; stdcall;
  3783.     function Set_Caption(RHS: OleVariant): HResult; stdcall;
  3784.     function Close(SaveChanges: OleVariant; Filename: OleVariant; RouteWorkbook: OleVariant; 
  3785.                    out RHS: WordBool): HResult; stdcall;
  3786.     function Get_DisplayFormulas(out RHS: WordBool): HResult; stdcall;
  3787.     function Set_DisplayFormulas(RHS: WordBool): HResult; stdcall;
  3788.     function Get_DisplayGridlines(out RHS: WordBool): HResult; stdcall;
  3789.     function Set_DisplayGridlines(RHS: WordBool): HResult; stdcall;
  3790.     function Get_DisplayHeadings(out RHS: WordBool): HResult; stdcall;
  3791.     function Set_DisplayHeadings(RHS: WordBool): HResult; stdcall;
  3792.     function Get_DisplayHorizontalScrollBar(out RHS: WordBool): HResult; stdcall;
  3793.     function Set_DisplayHorizontalScrollBar(RHS: WordBool): HResult; stdcall;
  3794.     function Get_DisplayOutline(out RHS: WordBool): HResult; stdcall;
  3795.     function Set_DisplayOutline(RHS: WordBool): HResult; stdcall;
  3796.     function Get__DisplayRightToLeft(out RHS: WordBool): HResult; stdcall;
  3797.     function Set__DisplayRightToLeft(RHS: WordBool): HResult; stdcall;
  3798.     function Get_DisplayVerticalScrollBar(out RHS: WordBool): HResult; stdcall;
  3799.     function Set_DisplayVerticalScrollBar(RHS: WordBool): HResult; stdcall;
  3800.     function Get_DisplayWorkbookTabs(out RHS: WordBool): HResult; stdcall;
  3801.     function Set_DisplayWorkbookTabs(RHS: WordBool): HResult; stdcall;
  3802.     function Get_DisplayZeros(out RHS: WordBool): HResult; stdcall;
  3803.     function Set_DisplayZeros(RHS: WordBool): HResult; stdcall;
  3804.     function Get_EnableResize(out RHS: WordBool): HResult; stdcall;
  3805.     function Set_EnableResize(RHS: WordBool): HResult; stdcall;
  3806.     function Get_FreezePanes(out RHS: WordBool): HResult; stdcall;
  3807.     function Set_FreezePanes(RHS: WordBool): HResult; stdcall;
  3808.     function Get_GridlineColor(out RHS: Integer): HResult; stdcall;
  3809.     function Set_GridlineColor(RHS: Integer): HResult; stdcall;
  3810.     function Get_GridlineColorIndex(out RHS: XlColorIndex): HResult; stdcall;
  3811.     function Set_GridlineColorIndex(RHS: XlColorIndex): HResult; stdcall;
  3812.     function Get_Height(out RHS: Double): HResult; stdcall;
  3813.     function Set_Height(RHS: Double): HResult; stdcall;
  3814.     function Get_Index(out RHS: Integer): HResult; stdcall;
  3815.     function LargeScroll(Down: OleVariant; Up: OleVariant; ToRight: OleVariant; ToLeft: OleVariant; 
  3816.                          out RHS: OleVariant): HResult; stdcall;
  3817.     function Get_Left(out RHS: Double): HResult; stdcall;
  3818.     function Set_Left(RHS: Double): HResult; stdcall;
  3819.     function NewWindow(out RHS: Window_): HResult; stdcall;
  3820.     function Get_OnWindow(out RHS: WideString): HResult; stdcall;
  3821.     function Set_OnWindow(const RHS: WideString): HResult; stdcall;
  3822.     function Get_Panes(out RHS: Panes): HResult; stdcall;
  3823.     function PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  3824.                       ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  3825.                       PrToFileName: OleVariant; out RHS: OleVariant): HResult; stdcall;
  3826.     function PrintPreview(EnableChanges: OleVariant; out RHS: OleVariant): HResult; stdcall;
  3827.     function Get_RangeSelection(out RHS: Range): HResult; stdcall;
  3828.     function Get_ScrollColumn(out RHS: Integer): HResult; stdcall;
  3829.     function Set_ScrollColumn(RHS: Integer): HResult; stdcall;
  3830.     function Get_ScrollRow(out RHS: Integer): HResult; stdcall;
  3831.     function Set_ScrollRow(RHS: Integer): HResult; stdcall;
  3832.     function ScrollWorkbookTabs(Sheets: OleVariant; Position: OleVariant; out RHS: OleVariant): HResult; stdcall;
  3833.     function Get_SelectedSheets(out RHS: Sheets): HResult; stdcall;
  3834.     function Get_Selection(out RHS: IDispatch): HResult; stdcall;
  3835.     function SmallScroll(Down: OleVariant; Up: OleVariant; ToRight: OleVariant; ToLeft: OleVariant; 
  3836.                          out RHS: OleVariant): HResult; stdcall;
  3837.     function Get_Split(out RHS: WordBool): HResult; stdcall;
  3838.     function Set_Split(RHS: WordBool): HResult; stdcall;
  3839.     function Get_SplitColumn(out RHS: Integer): HResult; stdcall;
  3840.     function Set_SplitColumn(RHS: Integer): HResult; stdcall;
  3841.     function Get_SplitHorizontal(out RHS: Double): HResult; stdcall;
  3842.     function Set_SplitHorizontal(RHS: Double): HResult; stdcall;
  3843.     function Get_SplitRow(out RHS: Integer): HResult; stdcall;
  3844.     function Set_SplitRow(RHS: Integer): HResult; stdcall;
  3845.     function Get_SplitVertical(out RHS: Double): HResult; stdcall;
  3846.     function Set_SplitVertical(RHS: Double): HResult; stdcall;
  3847.     function Get_TabRatio(out RHS: Double): HResult; stdcall;
  3848.     function Set_TabRatio(RHS: Double): HResult; stdcall;
  3849.     function Get_Top(out RHS: Double): HResult; stdcall;
  3850.     function Set_Top(RHS: Double): HResult; stdcall;
  3851.     function Get_Type_(out RHS: XlWindowType): HResult; stdcall;
  3852.     function Get_UsableHeight(out RHS: Double): HResult; stdcall;
  3853.     function Get_UsableWidth(out RHS: Double): HResult; stdcall;
  3854.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  3855.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  3856.     function Get_VisibleRange(out RHS: Range): HResult; stdcall;
  3857.     function Get_Width(out RHS: Double): HResult; stdcall;
  3858.     function Set_Width(RHS: Double): HResult; stdcall;
  3859.     function Get_WindowNumber(out RHS: Integer): HResult; stdcall;
  3860.     function Get_WindowState(out RHS: XlWindowState): HResult; stdcall;
  3861.     function Set_WindowState(RHS: XlWindowState): HResult; stdcall;
  3862.     function Get_Zoom(out RHS: OleVariant): HResult; stdcall;
  3863.     function Set_Zoom(RHS: OleVariant): HResult; stdcall;
  3864.     function Get_View(out RHS: XlWindowView): HResult; stdcall;
  3865.     function Set_View(RHS: XlWindowView): HResult; stdcall;
  3866.     function Get_DisplayRightToLeft(out RHS: WordBool): HResult; stdcall;
  3867.     function Set_DisplayRightToLeft(RHS: WordBool): HResult; stdcall;
  3868.     function PointsToScreenPixelsX(Points: Integer; out RHS: Integer): HResult; stdcall;
  3869.     function PointsToScreenPixelsY(Points: Integer; out RHS: Integer): HResult; stdcall;
  3870.     function RangeFromPoint(x: Integer; y: Integer; out RHS: IDispatch): HResult; stdcall;
  3871.     function ScrollIntoView(Left: Integer; Top: Integer; Width: Integer; Height: Integer; 
  3872.                             Start: OleVariant): HResult; stdcall;
  3873.   end;
  3874.  
  3875. // *********************************************************************//
  3876. // Interface: IWindows
  3877. // Flags:     (4112) Hidden Dispatchable
  3878. // GUID:      {00020892-0001-0000-C000-000000000046}
  3879. // *********************************************************************//
  3880.   IWindows = interface(IDispatch)
  3881.     ['{00020892-0001-0000-C000-000000000046}']
  3882.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  3883.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  3884.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  3885.     function Arrange(ArrangeStyle: XlArrangeStyle; ActiveWorkbook: OleVariant; 
  3886.                      SyncHorizontal: OleVariant; SyncVertical: OleVariant; out RHS: OleVariant): HResult; stdcall;
  3887.     function Get_Count(out RHS: Integer): HResult; stdcall;
  3888.     function Get_Item(Index: OleVariant; out RHS: Window_): HResult; stdcall;
  3889.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  3890.     function Get__Default(Index: OleVariant; out RHS: Window_): HResult; stdcall;
  3891.   end;
  3892.  
  3893. // *********************************************************************//
  3894. // Interface: IAppEvents
  3895. // Flags:     (4112) Hidden Dispatchable
  3896. // GUID:      {00024413-0001-0000-C000-000000000046}
  3897. // *********************************************************************//
  3898.   IAppEvents = interface(IDispatch)
  3899.     ['{00024413-0001-0000-C000-000000000046}']
  3900.     function NewWorkbook(const Wb: Workbook): HResult; stdcall;
  3901.     function SheetSelectionChange(const Sh: IDispatch; const Target: Range): HResult; stdcall;
  3902.     function SheetBeforeDoubleClick(const Sh: IDispatch; const Target: Range; var Cancel: WordBool): HResult; stdcall;
  3903.     function SheetBeforeRightClick(const Sh: IDispatch; const Target: Range; var Cancel: WordBool): HResult; stdcall;
  3904.     function SheetActivate(const Sh: IDispatch): HResult; stdcall;
  3905.     function SheetDeactivate(const Sh: IDispatch): HResult; stdcall;
  3906.     function SheetCalculate(const Sh: IDispatch): HResult; stdcall;
  3907.     function SheetChange(const Sh: IDispatch; const Target: Range): HResult; stdcall;
  3908.     function WorkbookOpen(const Wb: Workbook): HResult; stdcall;
  3909.     function WorkbookActivate(const Wb: Workbook): HResult; stdcall;
  3910.     function WorkbookDeactivate(const Wb: Workbook): HResult; stdcall;
  3911.     function WorkbookBeforeClose(const Wb: Workbook; var Cancel: WordBool): HResult; stdcall;
  3912.     function WorkbookBeforeSave(const Wb: Workbook; SaveAsUI: WordBool; var Cancel: WordBool): HResult; stdcall;
  3913.     function WorkbookBeforePrint(const Wb: Workbook; var Cancel: WordBool): HResult; stdcall;
  3914.     function WorkbookNewSheet(const Wb: Workbook; const Sh: IDispatch): HResult; stdcall;
  3915.     function WorkbookAddinInstall(const Wb: Workbook): HResult; stdcall;
  3916.     function WorkbookAddinUninstall(const Wb: Workbook): HResult; stdcall;
  3917.     function WindowResize(const Wb: Workbook; const Wn: Window_): HResult; stdcall;
  3918.     function WindowActivate(const Wb: Workbook; const Wn: Window_): HResult; stdcall;
  3919.     function WindowDeactivate(const Wb: Workbook; const Wn: Window_): HResult; stdcall;
  3920.     function SheetFollowHyperlink(const Sh: IDispatch; const Target: Hyperlink): HResult; stdcall;
  3921.   end;
  3922.  
  3923. // *********************************************************************//
  3924. // Interface: _Application
  3925. // Flags:     (4416) Dual OleAutomation Dispatchable
  3926. // GUID:      {000208D5-0000-0000-C000-000000000046}
  3927. // *********************************************************************//
  3928.   _Application = interface(IDispatch)
  3929.     ['{000208D5-0000-0000-C000-000000000046}']
  3930.     function Get_Application_: Application_; safecall;
  3931.     function Get_Creator: XlCreator; safecall;
  3932.     function Get_Parent: Application_; safecall;
  3933.     function Get_ActiveCell: Range; safecall;
  3934.     function Get_ActiveChart: Chart; safecall;
  3935.     function Get_ActiveDialog: DialogSheet; safecall;
  3936.     function Get_ActiveMenuBar: MenuBar; safecall;
  3937.     function Get_ActivePrinter(lcid: Integer): WideString; safecall;
  3938.     procedure Set_ActivePrinter(lcid: Integer; const RHS: WideString); safecall;
  3939.     function Get_ActiveSheet: IDispatch; safecall;
  3940.     function Get_ActiveWindow: Window_; safecall;
  3941.     function Get_ActiveWorkbook: Workbook; safecall;
  3942.     function Get_AddIns: AddIns; safecall;
  3943.     function Get_Assistant: Assistant; safecall;
  3944.     procedure Calculate(lcid: Integer); safecall;
  3945.     function Get_Cells: Range; safecall;
  3946.     function Get_Charts: Sheets; safecall;
  3947.     function Get_Columns: Range; safecall;
  3948.     function Get_CommandBars: CommandBars; safecall;
  3949.     function Get_DDEAppReturnCode(lcid: Integer): Integer; safecall;
  3950.     procedure DDEExecute(Channel: Integer; const String_: WideString; lcid: Integer); safecall;
  3951.     function DDEInitiate(const App: WideString; const Topic: WideString; lcid: Integer): Integer; safecall;
  3952.     procedure DDEPoke(Channel: Integer; Item: OleVariant; Data: OleVariant; lcid: Integer); safecall;
  3953.     function DDERequest(Channel: Integer; const Item: WideString; lcid: Integer): OleVariant; safecall;
  3954.     procedure DDETerminate(Channel: Integer; lcid: Integer); safecall;
  3955.     function Get_DialogSheets: Sheets; safecall;
  3956.     function Evaluate(Name: OleVariant; lcid: Integer): OleVariant; safecall;
  3957.     function _Evaluate(Name: OleVariant; lcid: Integer): OleVariant; safecall;
  3958.     function ExecuteExcel4Macro(const String_: WideString; lcid: Integer): OleVariant; safecall;
  3959.     function Intersect(const Arg1: Range; const Arg2: Range; Arg3: OleVariant; Arg4: OleVariant; 
  3960.                        Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  3961.                        Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  3962.                        Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  3963.                        Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  3964.                        Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  3965.                        Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  3966.                        Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): Range; safecall;
  3967.     function Get_MenuBars: MenuBars; safecall;
  3968.     function Get_Modules: Modules; safecall;
  3969.     function Get_Names: Names; safecall;
  3970.     function Get_Range(Cell1: OleVariant; Cell2: OleVariant): Range; safecall;
  3971.     function Get_Rows: Range; safecall;
  3972.     function Run(Macro: OleVariant; Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; 
  3973.                  Arg4: OleVariant; Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; 
  3974.                  Arg8: OleVariant; Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; 
  3975.                  Arg12: OleVariant; Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  3976.                  Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; 
  3977.                  Arg20: OleVariant; Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; 
  3978.                  Arg24: OleVariant; Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  3979.                  Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant): OleVariant; safecall;
  3980.     function _Run2(Macro: OleVariant; Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; 
  3981.                    Arg4: OleVariant; Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; 
  3982.                    Arg8: OleVariant; Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; 
  3983.                    Arg12: OleVariant; Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  3984.                    Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; 
  3985.                    Arg20: OleVariant; Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; 
  3986.                    Arg24: OleVariant; Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  3987.                    Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): OleVariant; safecall;
  3988.     function Get_Selection(lcid: Integer): IDispatch; safecall;
  3989.     procedure SendKeys(Keys: OleVariant; Wait: OleVariant; lcid: Integer); safecall;
  3990.     function Get_Sheets: Sheets; safecall;
  3991.     function Get_ShortcutMenus(Index: Integer): Menu; safecall;
  3992.     function Get_ThisWorkbook(lcid: Integer): Workbook; safecall;
  3993.     function Get_Toolbars: Toolbars; safecall;
  3994.     function Union(const Arg1: Range; const Arg2: Range; Arg3: OleVariant; Arg4: OleVariant; 
  3995.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  3996.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  3997.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  3998.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  3999.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4000.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4001.                    Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): Range; safecall;
  4002.     function Get_Windows: Windows; safecall;
  4003.     function Get_Workbooks: Workbooks; safecall;
  4004.     function Get_WorksheetFunction: WorksheetFunction; safecall;
  4005.     function Get_Worksheets: Sheets; safecall;
  4006.     function Get_Excel4IntlMacroSheets: Sheets; safecall;
  4007.     function Get_Excel4MacroSheets: Sheets; safecall;
  4008.     procedure ActivateMicrosoftApp(Index: XlMSApplication; lcid: Integer); safecall;
  4009.     procedure AddChartAutoFormat(Chart: OleVariant; const Name: WideString; 
  4010.                                  Description: OleVariant; lcid: Integer); safecall;
  4011.     procedure AddCustomList(ListArray: OleVariant; ByRow: OleVariant; lcid: Integer); safecall;
  4012.     function Get_AlertBeforeOverwriting(lcid: Integer): WordBool; safecall;
  4013.     procedure Set_AlertBeforeOverwriting(lcid: Integer; RHS: WordBool); safecall;
  4014.     function Get_AltStartupPath(lcid: Integer): WideString; safecall;
  4015.     procedure Set_AltStartupPath(lcid: Integer; const RHS: WideString); safecall;
  4016.     function Get_AskToUpdateLinks(lcid: Integer): WordBool; safecall;
  4017.     procedure Set_AskToUpdateLinks(lcid: Integer; RHS: WordBool); safecall;
  4018.     function Get_EnableAnimations(lcid: Integer): WordBool; safecall;
  4019.     procedure Set_EnableAnimations(lcid: Integer; RHS: WordBool); safecall;
  4020.     function Get_AutoCorrect: AutoCorrect; safecall;
  4021.     function Get_Build(lcid: Integer): Integer; safecall;
  4022.     function Get_CalculateBeforeSave(lcid: Integer): WordBool; safecall;
  4023.     procedure Set_CalculateBeforeSave(lcid: Integer; RHS: WordBool); safecall;
  4024.     function Get_Calculation(lcid: Integer): XlCalculation; safecall;
  4025.     procedure Set_Calculation(lcid: Integer; RHS: XlCalculation); safecall;
  4026.     function Get_Caller(Index: OleVariant; lcid: Integer): OleVariant; safecall;
  4027.     function Get_CanPlaySounds(lcid: Integer): WordBool; safecall;
  4028.     function Get_CanRecordSounds(lcid: Integer): WordBool; safecall;
  4029.     function Get_Caption: WideString; safecall;
  4030.     procedure Set_Caption(const RHS: WideString); safecall;
  4031.     function Get_CellDragAndDrop(lcid: Integer): WordBool; safecall;
  4032.     procedure Set_CellDragAndDrop(lcid: Integer; RHS: WordBool); safecall;
  4033.     function CentimetersToPoints(Centimeters: Double; lcid: Integer): Double; safecall;
  4034.     function CheckSpelling(const Word: WideString; CustomDictionary: OleVariant; 
  4035.                            IgnoreUppercase: OleVariant; lcid: Integer): WordBool; safecall;
  4036.     function Get_ClipboardFormats(Index: OleVariant; lcid: Integer): OleVariant; safecall;
  4037.     function Get_DisplayClipboardWindow(lcid: Integer): WordBool; safecall;
  4038.     procedure Set_DisplayClipboardWindow(lcid: Integer; RHS: WordBool); safecall;
  4039.     function Get_ColorButtons: WordBool; safecall;
  4040.     procedure Set_ColorButtons(RHS: WordBool); safecall;
  4041.     function Get_CommandUnderlines(lcid: Integer): XlCommandUnderlines; safecall;
  4042.     procedure Set_CommandUnderlines(lcid: Integer; RHS: XlCommandUnderlines); safecall;
  4043.     function Get_ConstrainNumeric(lcid: Integer): WordBool; safecall;
  4044.     procedure Set_ConstrainNumeric(lcid: Integer; RHS: WordBool); safecall;
  4045.     function ConvertFormula(Formula: OleVariant; FromReferenceStyle: XlReferenceStyle; 
  4046.                             ToReferenceStyle: OleVariant; ToAbsolute: OleVariant; 
  4047.                             RelativeTo: OleVariant; lcid: Integer): OleVariant; safecall;
  4048.     function Get_CopyObjectsWithCells(lcid: Integer): WordBool; safecall;
  4049.     procedure Set_CopyObjectsWithCells(lcid: Integer; RHS: WordBool); safecall;
  4050.     function Get_Cursor(lcid: Integer): XlMousePointer; safecall;
  4051.     procedure Set_Cursor(lcid: Integer; RHS: XlMousePointer); safecall;
  4052.     function Get_CustomListCount(lcid: Integer): Integer; safecall;
  4053.     function Get_CutCopyMode(lcid: Integer): XlCutCopyMode; safecall;
  4054.     procedure Set_CutCopyMode(lcid: Integer; RHS: XlCutCopyMode); safecall;
  4055.     function Get_DataEntryMode(lcid: Integer): Integer; safecall;
  4056.     procedure Set_DataEntryMode(lcid: Integer; RHS: Integer); safecall;
  4057.     procedure Dummy1; safecall;
  4058.     procedure Dummy2; safecall;
  4059.     procedure Dummy3; safecall;
  4060.     procedure Dummy4; safecall;
  4061.     procedure Dummy5; safecall;
  4062.     procedure Dummy6; safecall;
  4063.     procedure Dummy7; safecall;
  4064.     procedure Dummy8; safecall;
  4065.     procedure Dummy9; safecall;
  4066.     procedure Dummy10; safecall;
  4067.     procedure Dummy11; safecall;
  4068.     function Get__Default: WideString; safecall;
  4069.     function Get_DefaultFilePath(lcid: Integer): WideString; safecall;
  4070.     procedure Set_DefaultFilePath(lcid: Integer; const RHS: WideString); safecall;
  4071.     procedure DeleteChartAutoFormat(const Name: WideString; lcid: Integer); safecall;
  4072.     procedure DeleteCustomList(ListNum: Integer; lcid: Integer); safecall;
  4073.     function Get_Dialogs: Dialogs; safecall;
  4074.     function Get_DisplayAlerts(lcid: Integer): WordBool; safecall;
  4075.     procedure Set_DisplayAlerts(lcid: Integer; RHS: WordBool); safecall;
  4076.     function Get_DisplayFormulaBar(lcid: Integer): WordBool; safecall;
  4077.     procedure Set_DisplayFormulaBar(lcid: Integer; RHS: WordBool); safecall;
  4078.     function Get_DisplayFullScreen(lcid: Integer): WordBool; safecall;
  4079.     procedure Set_DisplayFullScreen(lcid: Integer; RHS: WordBool); safecall;
  4080.     function Get_DisplayNoteIndicator: WordBool; safecall;
  4081.     procedure Set_DisplayNoteIndicator(RHS: WordBool); safecall;
  4082.     function Get_DisplayCommentIndicator: XlCommentDisplayMode; safecall;
  4083.     procedure Set_DisplayCommentIndicator(RHS: XlCommentDisplayMode); safecall;
  4084.     function Get_DisplayExcel4Menus(lcid: Integer): WordBool; safecall;
  4085.     procedure Set_DisplayExcel4Menus(lcid: Integer; RHS: WordBool); safecall;
  4086.     function Get_DisplayRecentFiles: WordBool; safecall;
  4087.     procedure Set_DisplayRecentFiles(RHS: WordBool); safecall;
  4088.     function Get_DisplayScrollBars(lcid: Integer): WordBool; safecall;
  4089.     procedure Set_DisplayScrollBars(lcid: Integer; RHS: WordBool); safecall;
  4090.     function Get_DisplayStatusBar(lcid: Integer): WordBool; safecall;
  4091.     procedure Set_DisplayStatusBar(lcid: Integer; RHS: WordBool); safecall;
  4092.     procedure DoubleClick(lcid: Integer); safecall;
  4093.     function Get_EditDirectlyInCell(lcid: Integer): WordBool; safecall;
  4094.     procedure Set_EditDirectlyInCell(lcid: Integer; RHS: WordBool); safecall;
  4095.     function Get_EnableAutoComplete: WordBool; safecall;
  4096.     procedure Set_EnableAutoComplete(RHS: WordBool); safecall;
  4097.     function Get_EnableCancelKey(lcid: Integer): XlEnableCancelKey; safecall;
  4098.     procedure Set_EnableCancelKey(lcid: Integer; RHS: XlEnableCancelKey); safecall;
  4099.     function Get_EnableSound: WordBool; safecall;
  4100.     procedure Set_EnableSound(RHS: WordBool); safecall;
  4101.     function Get_EnableTipWizard(lcid: Integer): WordBool; safecall;
  4102.     procedure Set_EnableTipWizard(lcid: Integer; RHS: WordBool); safecall;
  4103.     function Get_FileConverters(Index1: OleVariant; Index2: OleVariant; lcid: Integer): OleVariant; safecall;
  4104.     function Get_FileSearch: FileSearch; safecall;
  4105.     function Get_FileFind: IFind; safecall;
  4106.     procedure _FindFile(lcid: Integer); safecall;
  4107.     function Get_FixedDecimal(lcid: Integer): WordBool; safecall;
  4108.     procedure Set_FixedDecimal(lcid: Integer; RHS: WordBool); safecall;
  4109.     function Get_FixedDecimalPlaces(lcid: Integer): Integer; safecall;
  4110.     procedure Set_FixedDecimalPlaces(lcid: Integer; RHS: Integer); safecall;
  4111.     function GetCustomListContents(ListNum: Integer; lcid: Integer): OleVariant; safecall;
  4112.     function GetCustomListNum(ListArray: OleVariant; lcid: Integer): Integer; safecall;
  4113.     function GetOpenFilename(FileFilter: OleVariant; FilterIndex: OleVariant; Title: OleVariant; 
  4114.                              ButtonText: OleVariant; MultiSelect: OleVariant; lcid: Integer): OleVariant; safecall;
  4115.     function GetSaveAsFilename(InitialFilename: OleVariant; FileFilter: OleVariant; 
  4116.                                FilterIndex: OleVariant; Title: OleVariant; ButtonText: OleVariant; 
  4117.                                lcid: Integer): OleVariant; safecall;
  4118.     procedure Goto_(Reference: OleVariant; Scroll: OleVariant; lcid: Integer); safecall;
  4119.     function Get_Height(lcid: Integer): Double; safecall;
  4120.     procedure Set_Height(lcid: Integer; RHS: Double); safecall;
  4121.     procedure Help(HelpFile: OleVariant; HelpContextID: OleVariant; lcid: Integer); safecall;
  4122.     function Get_IgnoreRemoteRequests(lcid: Integer): WordBool; safecall;
  4123.     procedure Set_IgnoreRemoteRequests(lcid: Integer; RHS: WordBool); safecall;
  4124.     function InchesToPoints(Inches: Double; lcid: Integer): Double; safecall;
  4125.     function InputBox(const Prompt: WideString; Title: OleVariant; Default: OleVariant; 
  4126.                       Left: OleVariant; Top: OleVariant; HelpFile: OleVariant; 
  4127.                       HelpContextID: OleVariant; Type_: OleVariant; lcid: Integer): OleVariant; safecall;
  4128.     function Get_Interactive(lcid: Integer): WordBool; safecall;
  4129.     procedure Set_Interactive(lcid: Integer; RHS: WordBool); safecall;
  4130.     function Get_International(Index: OleVariant; lcid: Integer): OleVariant; safecall;
  4131.     function Get_Iteration(lcid: Integer): WordBool; safecall;
  4132.     procedure Set_Iteration(lcid: Integer; RHS: WordBool); safecall;
  4133.     function Get_LargeButtons: WordBool; safecall;
  4134.     procedure Set_LargeButtons(RHS: WordBool); safecall;
  4135.     function Get_Left(lcid: Integer): Double; safecall;
  4136.     procedure Set_Left(lcid: Integer; RHS: Double); safecall;
  4137.     function Get_LibraryPath(lcid: Integer): WideString; safecall;
  4138.     procedure MacroOptions(Macro: OleVariant; Description: OleVariant; HasMenu: OleVariant; 
  4139.                            MenuText: OleVariant; HasShortcutKey: OleVariant; 
  4140.                            ShortcutKey: OleVariant; Category: OleVariant; StatusBar: OleVariant; 
  4141.                            HelpContextID: OleVariant; HelpFile: OleVariant; lcid: Integer); safecall;
  4142.     procedure MailLogoff(lcid: Integer); safecall;
  4143.     procedure MailLogon(Name: OleVariant; Password: OleVariant; DownloadNewMail: OleVariant; 
  4144.                         lcid: Integer); safecall;
  4145.     function Get_MailSession(lcid: Integer): OleVariant; safecall;
  4146.     function Get_MailSystem(lcid: Integer): XlMailSystem; safecall;
  4147.     function Get_MathCoprocessorAvailable(lcid: Integer): WordBool; safecall;
  4148.     function Get_MaxChange(lcid: Integer): Double; safecall;
  4149.     procedure Set_MaxChange(lcid: Integer; RHS: Double); safecall;
  4150.     function Get_MaxIterations(lcid: Integer): Integer; safecall;
  4151.     procedure Set_MaxIterations(lcid: Integer; RHS: Integer); safecall;
  4152.     function Get_MemoryFree(lcid: Integer): Integer; safecall;
  4153.     function Get_MemoryTotal(lcid: Integer): Integer; safecall;
  4154.     function Get_MemoryUsed(lcid: Integer): Integer; safecall;
  4155.     function Get_MouseAvailable(lcid: Integer): WordBool; safecall;
  4156.     function Get_MoveAfterReturn(lcid: Integer): WordBool; safecall;
  4157.     procedure Set_MoveAfterReturn(lcid: Integer; RHS: WordBool); safecall;
  4158.     function Get_MoveAfterReturnDirection(lcid: Integer): XlDirection; safecall;
  4159.     procedure Set_MoveAfterReturnDirection(lcid: Integer; RHS: XlDirection); safecall;
  4160.     function Get_RecentFiles: RecentFiles; safecall;
  4161.     function Get_Name: WideString; safecall;
  4162.     function NextLetter(lcid: Integer): Workbook; safecall;
  4163.     function Get_NetworkTemplatesPath(lcid: Integer): WideString; safecall;
  4164.     function Get_ODBCErrors: ODBCErrors; safecall;
  4165.     function Get_ODBCTimeout: Integer; safecall;
  4166.     procedure Set_ODBCTimeout(RHS: Integer); safecall;
  4167.     function Get_OnCalculate(lcid: Integer): WideString; safecall;
  4168.     procedure Set_OnCalculate(lcid: Integer; const RHS: WideString); safecall;
  4169.     function Get_OnData(lcid: Integer): WideString; safecall;
  4170.     procedure Set_OnData(lcid: Integer; const RHS: WideString); safecall;
  4171.     function Get_OnDoubleClick(lcid: Integer): WideString; safecall;
  4172.     procedure Set_OnDoubleClick(lcid: Integer; const RHS: WideString); safecall;
  4173.     function Get_OnEntry(lcid: Integer): WideString; safecall;
  4174.     procedure Set_OnEntry(lcid: Integer; const RHS: WideString); safecall;
  4175.     procedure OnKey(const Key: WideString; Procedure_: OleVariant; lcid: Integer); safecall;
  4176.     procedure OnRepeat(const Text: WideString; const Procedure_: WideString; lcid: Integer); safecall;
  4177.     function Get_OnSheetActivate(lcid: Integer): WideString; safecall;
  4178.     procedure Set_OnSheetActivate(lcid: Integer; const RHS: WideString); safecall;
  4179.     function Get_OnSheetDeactivate(lcid: Integer): WideString; safecall;
  4180.     procedure Set_OnSheetDeactivate(lcid: Integer; const RHS: WideString); safecall;
  4181.     procedure OnTime(EarliestTime: OleVariant; const Procedure_: WideString; 
  4182.                      LatestTime: OleVariant; Schedule: OleVariant; lcid: Integer); safecall;
  4183.     procedure OnUndo(const Text: WideString; const Procedure_: WideString; lcid: Integer); safecall;
  4184.     function Get_OnWindow(lcid: Integer): WideString; safecall;
  4185.     procedure Set_OnWindow(lcid: Integer; const RHS: WideString); safecall;
  4186.     function Get_OperatingSystem(lcid: Integer): WideString; safecall;
  4187.     function Get_OrganizationName(lcid: Integer): WideString; safecall;
  4188.     function Get_Path(lcid: Integer): WideString; safecall;
  4189.     function Get_PathSeparator(lcid: Integer): WideString; safecall;
  4190.     function Get_PreviousSelections(Index: OleVariant; lcid: Integer): OleVariant; safecall;
  4191.     function Get_PivotTableSelection: WordBool; safecall;
  4192.     procedure Set_PivotTableSelection(RHS: WordBool); safecall;
  4193.     function Get_PromptForSummaryInfo(lcid: Integer): WordBool; safecall;
  4194.     procedure Set_PromptForSummaryInfo(lcid: Integer; RHS: WordBool); safecall;
  4195.     procedure Quit; safecall;
  4196.     procedure RecordMacro(BasicCode: OleVariant; XlmCode: OleVariant; lcid: Integer); safecall;
  4197.     function Get_RecordRelative(lcid: Integer): WordBool; safecall;
  4198.     function Get_ReferenceStyle(lcid: Integer): XlReferenceStyle; safecall;
  4199.     procedure Set_ReferenceStyle(lcid: Integer; RHS: XlReferenceStyle); safecall;
  4200.     function Get_RegisteredFunctions(Index1: OleVariant; Index2: OleVariant; lcid: Integer): OleVariant; safecall;
  4201.     function RegisterXLL(const Filename: WideString; lcid: Integer): WordBool; safecall;
  4202.     procedure Repeat_(lcid: Integer); safecall;
  4203.     procedure ResetTipWizard(lcid: Integer); safecall;
  4204.     function Get_RollZoom: WordBool; safecall;
  4205.     procedure Set_RollZoom(RHS: WordBool); safecall;
  4206.     procedure Save(Filename: OleVariant; lcid: Integer); safecall;
  4207.     procedure SaveWorkspace(Filename: OleVariant; lcid: Integer); safecall;
  4208.     function Get_ScreenUpdating(lcid: Integer): WordBool; safecall;
  4209.     procedure Set_ScreenUpdating(lcid: Integer; RHS: WordBool); safecall;
  4210.     procedure SetDefaultChart(FormatName: OleVariant; Gallery: OleVariant); safecall;
  4211.     function Get_SheetsInNewWorkbook(lcid: Integer): Integer; safecall;
  4212.     procedure Set_SheetsInNewWorkbook(lcid: Integer; RHS: Integer); safecall;
  4213.     function Get_ShowChartTipNames: WordBool; safecall;
  4214.     procedure Set_ShowChartTipNames(RHS: WordBool); safecall;
  4215.     function Get_ShowChartTipValues: WordBool; safecall;
  4216.     procedure Set_ShowChartTipValues(RHS: WordBool); safecall;
  4217.     function Get_StandardFont(lcid: Integer): WideString; safecall;
  4218.     procedure Set_StandardFont(lcid: Integer; const RHS: WideString); safecall;
  4219.     function Get_StandardFontSize(lcid: Integer): Double; safecall;
  4220.     procedure Set_StandardFontSize(lcid: Integer; RHS: Double); safecall;
  4221.     function Get_StartupPath(lcid: Integer): WideString; safecall;
  4222.     function Get_StatusBar(lcid: Integer): OleVariant; safecall;
  4223.     procedure Set_StatusBar(lcid: Integer; RHS: OleVariant); safecall;
  4224.     function Get_TemplatesPath(lcid: Integer): WideString; safecall;
  4225.     function Get_ShowToolTips: WordBool; safecall;
  4226.     procedure Set_ShowToolTips(RHS: WordBool); safecall;
  4227.     function Get_Top(lcid: Integer): Double; safecall;
  4228.     procedure Set_Top(lcid: Integer; RHS: Double); safecall;
  4229.     function Get_DefaultSaveFormat: XlFileFormat; safecall;
  4230.     procedure Set_DefaultSaveFormat(RHS: XlFileFormat); safecall;
  4231.     function Get_TransitionMenuKey(lcid: Integer): WideString; safecall;
  4232.     procedure Set_TransitionMenuKey(lcid: Integer; const RHS: WideString); safecall;
  4233.     function Get_TransitionMenuKeyAction(lcid: Integer): Integer; safecall;
  4234.     procedure Set_TransitionMenuKeyAction(lcid: Integer; RHS: Integer); safecall;
  4235.     function Get_TransitionNavigKeys(lcid: Integer): WordBool; safecall;
  4236.     procedure Set_TransitionNavigKeys(lcid: Integer; RHS: WordBool); safecall;
  4237.     procedure Undo(lcid: Integer); safecall;
  4238.     function Get_UsableHeight(lcid: Integer): Double; safecall;
  4239.     function Get_UsableWidth(lcid: Integer): Double; safecall;
  4240.     function Get_UserControl: WordBool; safecall;
  4241.     procedure Set_UserControl(RHS: WordBool); safecall;
  4242.     function Get_UserName(lcid: Integer): WideString; safecall;
  4243.     procedure Set_UserName(lcid: Integer; const RHS: WideString); safecall;
  4244.     function Get_Value: WideString; safecall;
  4245.     function Get_VBE: VBE; safecall;
  4246.     function Get_Version(lcid: Integer): WideString; safecall;
  4247.     function Get_Visible(lcid: Integer): WordBool; safecall;
  4248.     procedure Set_Visible(lcid: Integer; RHS: WordBool); safecall;
  4249.     procedure Volatile(Volatile: OleVariant; lcid: Integer); safecall;
  4250.     procedure _Wait(Time: OleVariant; lcid: Integer); safecall;
  4251.     function Get_Width(lcid: Integer): Double; safecall;
  4252.     procedure Set_Width(lcid: Integer; RHS: Double); safecall;
  4253.     function Get_WindowsForPens(lcid: Integer): WordBool; safecall;
  4254.     function Get_WindowState(lcid: Integer): XlWindowState; safecall;
  4255.     procedure Set_WindowState(lcid: Integer; RHS: XlWindowState); safecall;
  4256.     function Get_UILanguage(lcid: Integer): Integer; safecall;
  4257.     procedure Set_UILanguage(lcid: Integer; RHS: Integer); safecall;
  4258.     function Get_DefaultSheetDirection(lcid: Integer): Integer; safecall;
  4259.     procedure Set_DefaultSheetDirection(lcid: Integer; RHS: Integer); safecall;
  4260.     function Get_CursorMovement(lcid: Integer): Integer; safecall;
  4261.     procedure Set_CursorMovement(lcid: Integer; RHS: Integer); safecall;
  4262.     function Get_ControlCharacters(lcid: Integer): WordBool; safecall;
  4263.     procedure Set_ControlCharacters(lcid: Integer; RHS: WordBool); safecall;
  4264.     function _WSFunction(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4265.                          Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4266.                          Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4267.                          Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  4268.                          Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; 
  4269.                          Arg19: OleVariant; Arg20: OleVariant; Arg21: OleVariant; 
  4270.                          Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4271.                          Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  4272.                          Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): OleVariant; safecall;
  4273.     function Get_EnableEvents: WordBool; safecall;
  4274.     procedure Set_EnableEvents(RHS: WordBool); safecall;
  4275.     function Get_DisplayInfoWindow: WordBool; safecall;
  4276.     procedure Set_DisplayInfoWindow(RHS: WordBool); safecall;
  4277.     function Wait(Time: OleVariant; lcid: Integer): WordBool; safecall;
  4278.     function Get_ExtendList: WordBool; safecall;
  4279.     procedure Set_ExtendList(RHS: WordBool); safecall;
  4280.     function Get_OLEDBErrors: OLEDBErrors; safecall;
  4281.     function GetPhonetic(Text: OleVariant): WideString; safecall;
  4282.     function Get_COMAddIns: COMAddIns; safecall;
  4283.     function Get_DefaultWebOptions: DefaultWebOptions; safecall;
  4284.     function Get_ProductCode: WideString; safecall;
  4285.     function Get_UserLibraryPath: WideString; safecall;
  4286.     function Get_AutoPercentEntry: WordBool; safecall;
  4287.     procedure Set_AutoPercentEntry(RHS: WordBool); safecall;
  4288.     function Get_LanguageSettings: LanguageSettings; safecall;
  4289.     function Get_Dummy101: WordBool; safecall;
  4290.     procedure Dummy12; safecall;
  4291.     function Get_AnswerWizard: AnswerWizard; safecall;
  4292.     procedure CalculateFull; safecall;
  4293.     function FindFile(lcid: Integer): WordBool; safecall;
  4294.     function Get_CalculationVersion: Integer; safecall;
  4295.     function Get_ShowWindowsInTaskbar: WordBool; safecall;
  4296.     procedure Set_ShowWindowsInTaskbar(RHS: WordBool); safecall;
  4297.     function Get_FeatureInstall: MsoFeatureInstall; safecall;
  4298.     procedure Set_FeatureInstall(RHS: MsoFeatureInstall); safecall;
  4299.     property Application_: Application_ read Get_Application_;
  4300.     property Creator: XlCreator read Get_Creator;
  4301.     property Parent: Application_ read Get_Parent;
  4302.     property ActiveCell: Range read Get_ActiveCell;
  4303.     property ActiveChart: Chart read Get_ActiveChart;
  4304.     property ActiveDialog: DialogSheet read Get_ActiveDialog;
  4305.     property ActiveMenuBar: MenuBar read Get_ActiveMenuBar;
  4306.     property ActivePrinter[lcid: Integer]: WideString read Get_ActivePrinter write Set_ActivePrinter;
  4307.     property ActiveSheet: IDispatch read Get_ActiveSheet;
  4308.     property ActiveWindow: Window_ read Get_ActiveWindow;
  4309.     property ActiveWorkbook: Workbook read Get_ActiveWorkbook;
  4310.     property AddIns: AddIns read Get_AddIns;
  4311.     property Assistant: Assistant read Get_Assistant;
  4312.     property Cells: Range read Get_Cells;
  4313.     property Charts: Sheets read Get_Charts;
  4314.     property Columns: Range read Get_Columns;
  4315.     property CommandBars: CommandBars read Get_CommandBars;
  4316.     property DDEAppReturnCode[lcid: Integer]: Integer read Get_DDEAppReturnCode;
  4317.     property DialogSheets: Sheets read Get_DialogSheets;
  4318.     property MenuBars: MenuBars read Get_MenuBars;
  4319.     property Modules: Modules read Get_Modules;
  4320.     property Names: Names read Get_Names;
  4321.     property Range[Cell1: OleVariant; Cell2: OleVariant]: Range read Get_Range;
  4322.     property Rows: Range read Get_Rows;
  4323.     property Selection[lcid: Integer]: IDispatch read Get_Selection;
  4324.     property Sheets: Sheets read Get_Sheets;
  4325.     property ShortcutMenus[Index: Integer]: Menu read Get_ShortcutMenus;
  4326.     property ThisWorkbook[lcid: Integer]: Workbook read Get_ThisWorkbook;
  4327.     property Toolbars: Toolbars read Get_Toolbars;
  4328.     property Windows: Windows read Get_Windows;
  4329.     property Workbooks: Workbooks read Get_Workbooks;
  4330.     property WorksheetFunction: WorksheetFunction read Get_WorksheetFunction;
  4331.     property Worksheets: Sheets read Get_Worksheets;
  4332.     property Excel4IntlMacroSheets: Sheets read Get_Excel4IntlMacroSheets;
  4333.     property Excel4MacroSheets: Sheets read Get_Excel4MacroSheets;
  4334.     property AlertBeforeOverwriting[lcid: Integer]: WordBool read Get_AlertBeforeOverwriting write Set_AlertBeforeOverwriting;
  4335.     property AltStartupPath[lcid: Integer]: WideString read Get_AltStartupPath write Set_AltStartupPath;
  4336.     property AskToUpdateLinks[lcid: Integer]: WordBool read Get_AskToUpdateLinks write Set_AskToUpdateLinks;
  4337.     property EnableAnimations[lcid: Integer]: WordBool read Get_EnableAnimations write Set_EnableAnimations;
  4338.     property AutoCorrect: AutoCorrect read Get_AutoCorrect;
  4339.     property Build[lcid: Integer]: Integer read Get_Build;
  4340.     property CalculateBeforeSave[lcid: Integer]: WordBool read Get_CalculateBeforeSave write Set_CalculateBeforeSave;
  4341.     property Calculation[lcid: Integer]: XlCalculation read Get_Calculation write Set_Calculation;
  4342.     property Caller[Index: OleVariant; lcid: Integer]: OleVariant read Get_Caller;
  4343.     property CanPlaySounds[lcid: Integer]: WordBool read Get_CanPlaySounds;
  4344.     property CanRecordSounds[lcid: Integer]: WordBool read Get_CanRecordSounds;
  4345.     property Caption: WideString read Get_Caption write Set_Caption;
  4346.     property CellDragAndDrop[lcid: Integer]: WordBool read Get_CellDragAndDrop write Set_CellDragAndDrop;
  4347.     property ClipboardFormats[Index: OleVariant; lcid: Integer]: OleVariant read Get_ClipboardFormats;
  4348.     property DisplayClipboardWindow[lcid: Integer]: WordBool read Get_DisplayClipboardWindow write Set_DisplayClipboardWindow;
  4349.     property ColorButtons: WordBool read Get_ColorButtons write Set_ColorButtons;
  4350.     property CommandUnderlines[lcid: Integer]: XlCommandUnderlines read Get_CommandUnderlines write Set_CommandUnderlines;
  4351.     property ConstrainNumeric[lcid: Integer]: WordBool read Get_ConstrainNumeric write Set_ConstrainNumeric;
  4352.     property CopyObjectsWithCells[lcid: Integer]: WordBool read Get_CopyObjectsWithCells write Set_CopyObjectsWithCells;
  4353.     property Cursor[lcid: Integer]: XlMousePointer read Get_Cursor write Set_Cursor;
  4354.     property CustomListCount[lcid: Integer]: Integer read Get_CustomListCount;
  4355.     property CutCopyMode[lcid: Integer]: XlCutCopyMode read Get_CutCopyMode write Set_CutCopyMode;
  4356.     property DataEntryMode[lcid: Integer]: Integer read Get_DataEntryMode write Set_DataEntryMode;
  4357.     property _Default: WideString read Get__Default;
  4358.     property DefaultFilePath[lcid: Integer]: WideString read Get_DefaultFilePath write Set_DefaultFilePath;
  4359.     property Dialogs: Dialogs read Get_Dialogs;
  4360.     property DisplayAlerts[lcid: Integer]: WordBool read Get_DisplayAlerts write Set_DisplayAlerts;
  4361.     property DisplayFormulaBar[lcid: Integer]: WordBool read Get_DisplayFormulaBar write Set_DisplayFormulaBar;
  4362.     property DisplayFullScreen[lcid: Integer]: WordBool read Get_DisplayFullScreen write Set_DisplayFullScreen;
  4363.     property DisplayNoteIndicator: WordBool read Get_DisplayNoteIndicator write Set_DisplayNoteIndicator;
  4364.     property DisplayCommentIndicator: XlCommentDisplayMode read Get_DisplayCommentIndicator write Set_DisplayCommentIndicator;
  4365.     property DisplayExcel4Menus[lcid: Integer]: WordBool read Get_DisplayExcel4Menus write Set_DisplayExcel4Menus;
  4366.     property DisplayRecentFiles: WordBool read Get_DisplayRecentFiles write Set_DisplayRecentFiles;
  4367.     property DisplayScrollBars[lcid: Integer]: WordBool read Get_DisplayScrollBars write Set_DisplayScrollBars;
  4368.     property DisplayStatusBar[lcid: Integer]: WordBool read Get_DisplayStatusBar write Set_DisplayStatusBar;
  4369.     property EditDirectlyInCell[lcid: Integer]: WordBool read Get_EditDirectlyInCell write Set_EditDirectlyInCell;
  4370.     property EnableAutoComplete: WordBool read Get_EnableAutoComplete write Set_EnableAutoComplete;
  4371.     property EnableCancelKey[lcid: Integer]: XlEnableCancelKey read Get_EnableCancelKey write Set_EnableCancelKey;
  4372.     property EnableSound: WordBool read Get_EnableSound write Set_EnableSound;
  4373.     property EnableTipWizard[lcid: Integer]: WordBool read Get_EnableTipWizard write Set_EnableTipWizard;
  4374.     property FileConverters[Index1: OleVariant; Index2: OleVariant; lcid: Integer]: OleVariant read Get_FileConverters;
  4375.     property FileSearch: FileSearch read Get_FileSearch;
  4376.     property FileFind: IFind read Get_FileFind;
  4377.     property FixedDecimal[lcid: Integer]: WordBool read Get_FixedDecimal write Set_FixedDecimal;
  4378.     property FixedDecimalPlaces[lcid: Integer]: Integer read Get_FixedDecimalPlaces write Set_FixedDecimalPlaces;
  4379.     property Height[lcid: Integer]: Double read Get_Height write Set_Height;
  4380.     property IgnoreRemoteRequests[lcid: Integer]: WordBool read Get_IgnoreRemoteRequests write Set_IgnoreRemoteRequests;
  4381.     property Interactive[lcid: Integer]: WordBool read Get_Interactive write Set_Interactive;
  4382.     property International[Index: OleVariant; lcid: Integer]: OleVariant read Get_International;
  4383.     property Iteration[lcid: Integer]: WordBool read Get_Iteration write Set_Iteration;
  4384.     property LargeButtons: WordBool read Get_LargeButtons write Set_LargeButtons;
  4385.     property Left[lcid: Integer]: Double read Get_Left write Set_Left;
  4386.     property LibraryPath[lcid: Integer]: WideString read Get_LibraryPath;
  4387.     property MailSession[lcid: Integer]: OleVariant read Get_MailSession;
  4388.     property MailSystem[lcid: Integer]: XlMailSystem read Get_MailSystem;
  4389.     property MathCoprocessorAvailable[lcid: Integer]: WordBool read Get_MathCoprocessorAvailable;
  4390.     property MaxChange[lcid: Integer]: Double read Get_MaxChange write Set_MaxChange;
  4391.     property MaxIterations[lcid: Integer]: Integer read Get_MaxIterations write Set_MaxIterations;
  4392.     property MemoryFree[lcid: Integer]: Integer read Get_MemoryFree;
  4393.     property MemoryTotal[lcid: Integer]: Integer read Get_MemoryTotal;
  4394.     property MemoryUsed[lcid: Integer]: Integer read Get_MemoryUsed;
  4395.     property MouseAvailable[lcid: Integer]: WordBool read Get_MouseAvailable;
  4396.     property MoveAfterReturn[lcid: Integer]: WordBool read Get_MoveAfterReturn write Set_MoveAfterReturn;
  4397.     property MoveAfterReturnDirection[lcid: Integer]: XlDirection read Get_MoveAfterReturnDirection write Set_MoveAfterReturnDirection;
  4398.     property RecentFiles: RecentFiles read Get_RecentFiles;
  4399.     property Name: WideString read Get_Name;
  4400.     property NetworkTemplatesPath[lcid: Integer]: WideString read Get_NetworkTemplatesPath;
  4401.     property ODBCErrors: ODBCErrors read Get_ODBCErrors;
  4402.     property ODBCTimeout: Integer read Get_ODBCTimeout write Set_ODBCTimeout;
  4403.     property OnCalculate[lcid: Integer]: WideString read Get_OnCalculate write Set_OnCalculate;
  4404.     property OnData[lcid: Integer]: WideString read Get_OnData write Set_OnData;
  4405.     property OnDoubleClick[lcid: Integer]: WideString read Get_OnDoubleClick write Set_OnDoubleClick;
  4406.     property OnEntry[lcid: Integer]: WideString read Get_OnEntry write Set_OnEntry;
  4407.     property OnSheetActivate[lcid: Integer]: WideString read Get_OnSheetActivate write Set_OnSheetActivate;
  4408.     property OnSheetDeactivate[lcid: Integer]: WideString read Get_OnSheetDeactivate write Set_OnSheetDeactivate;
  4409.     property OnWindow[lcid: Integer]: WideString read Get_OnWindow write Set_OnWindow;
  4410.     property OperatingSystem[lcid: Integer]: WideString read Get_OperatingSystem;
  4411.     property OrganizationName[lcid: Integer]: WideString read Get_OrganizationName;
  4412.     property Path[lcid: Integer]: WideString read Get_Path;
  4413.     property PathSeparator[lcid: Integer]: WideString read Get_PathSeparator;
  4414.     property PreviousSelections[Index: OleVariant; lcid: Integer]: OleVariant read Get_PreviousSelections;
  4415.     property PivotTableSelection: WordBool read Get_PivotTableSelection write Set_PivotTableSelection;
  4416.     property PromptForSummaryInfo[lcid: Integer]: WordBool read Get_PromptForSummaryInfo write Set_PromptForSummaryInfo;
  4417.     property RecordRelative[lcid: Integer]: WordBool read Get_RecordRelative;
  4418.     property ReferenceStyle[lcid: Integer]: XlReferenceStyle read Get_ReferenceStyle write Set_ReferenceStyle;
  4419.     property RegisteredFunctions[Index1: OleVariant; Index2: OleVariant; lcid: Integer]: OleVariant read Get_RegisteredFunctions;
  4420.     property RollZoom: WordBool read Get_RollZoom write Set_RollZoom;
  4421.     property ScreenUpdating[lcid: Integer]: WordBool read Get_ScreenUpdating write Set_ScreenUpdating;
  4422.     property SheetsInNewWorkbook[lcid: Integer]: Integer read Get_SheetsInNewWorkbook write Set_SheetsInNewWorkbook;
  4423.     property ShowChartTipNames: WordBool read Get_ShowChartTipNames write Set_ShowChartTipNames;
  4424.     property ShowChartTipValues: WordBool read Get_ShowChartTipValues write Set_ShowChartTipValues;
  4425.     property StandardFont[lcid: Integer]: WideString read Get_StandardFont write Set_StandardFont;
  4426.     property StandardFontSize[lcid: Integer]: Double read Get_StandardFontSize write Set_StandardFontSize;
  4427.     property StartupPath[lcid: Integer]: WideString read Get_StartupPath;
  4428.     property StatusBar[lcid: Integer]: OleVariant read Get_StatusBar write Set_StatusBar;
  4429.     property TemplatesPath[lcid: Integer]: WideString read Get_TemplatesPath;
  4430.     property ShowToolTips: WordBool read Get_ShowToolTips write Set_ShowToolTips;
  4431.     property Top[lcid: Integer]: Double read Get_Top write Set_Top;
  4432.     property DefaultSaveFormat: XlFileFormat read Get_DefaultSaveFormat write Set_DefaultSaveFormat;
  4433.     property TransitionMenuKey[lcid: Integer]: WideString read Get_TransitionMenuKey write Set_TransitionMenuKey;
  4434.     property TransitionMenuKeyAction[lcid: Integer]: Integer read Get_TransitionMenuKeyAction write Set_TransitionMenuKeyAction;
  4435.     property TransitionNavigKeys[lcid: Integer]: WordBool read Get_TransitionNavigKeys write Set_TransitionNavigKeys;
  4436.     property UsableHeight[lcid: Integer]: Double read Get_UsableHeight;
  4437.     property UsableWidth[lcid: Integer]: Double read Get_UsableWidth;
  4438.     property UserControl: WordBool read Get_UserControl write Set_UserControl;
  4439.     property UserName[lcid: Integer]: WideString read Get_UserName write Set_UserName;
  4440.     property Value: WideString read Get_Value;
  4441.     property VBE: VBE read Get_VBE;
  4442.     property Version[lcid: Integer]: WideString read Get_Version;
  4443.     property Visible[lcid: Integer]: WordBool read Get_Visible write Set_Visible;
  4444.     property Width[lcid: Integer]: Double read Get_Width write Set_Width;
  4445.     property WindowsForPens[lcid: Integer]: WordBool read Get_WindowsForPens;
  4446.     property WindowState[lcid: Integer]: XlWindowState read Get_WindowState write Set_WindowState;
  4447.     property UILanguage[lcid: Integer]: Integer read Get_UILanguage write Set_UILanguage;
  4448.     property DefaultSheetDirection[lcid: Integer]: Integer read Get_DefaultSheetDirection write Set_DefaultSheetDirection;
  4449.     property CursorMovement[lcid: Integer]: Integer read Get_CursorMovement write Set_CursorMovement;
  4450.     property ControlCharacters[lcid: Integer]: WordBool read Get_ControlCharacters write Set_ControlCharacters;
  4451.     property EnableEvents: WordBool read Get_EnableEvents write Set_EnableEvents;
  4452.     property DisplayInfoWindow: WordBool read Get_DisplayInfoWindow write Set_DisplayInfoWindow;
  4453.     property ExtendList: WordBool read Get_ExtendList write Set_ExtendList;
  4454.     property OLEDBErrors: OLEDBErrors read Get_OLEDBErrors;
  4455.     property COMAddIns: COMAddIns read Get_COMAddIns;
  4456.     property DefaultWebOptions: DefaultWebOptions read Get_DefaultWebOptions;
  4457.     property ProductCode: WideString read Get_ProductCode;
  4458.     property UserLibraryPath: WideString read Get_UserLibraryPath;
  4459.     property AutoPercentEntry: WordBool read Get_AutoPercentEntry write Set_AutoPercentEntry;
  4460.     property LanguageSettings: LanguageSettings read Get_LanguageSettings;
  4461.     property Dummy101: WordBool read Get_Dummy101;
  4462.     property AnswerWizard: AnswerWizard read Get_AnswerWizard;
  4463.     property CalculationVersion: Integer read Get_CalculationVersion;
  4464.     property ShowWindowsInTaskbar: WordBool read Get_ShowWindowsInTaskbar write Set_ShowWindowsInTaskbar;
  4465.     property FeatureInstall: MsoFeatureInstall read Get_FeatureInstall write Set_FeatureInstall;
  4466.   end;
  4467.  
  4468. // *********************************************************************//
  4469. // DispIntf:  _ApplicationDisp
  4470. // Flags:     (4416) Dual OleAutomation Dispatchable
  4471. // GUID:      {000208D5-0000-0000-C000-000000000046}
  4472. // *********************************************************************//
  4473.   _ApplicationDisp = dispinterface
  4474.     ['{000208D5-0000-0000-C000-000000000046}']
  4475.     property Application_: Application_ readonly dispid 148;
  4476.     property Creator: XlCreator readonly dispid 149;
  4477.     property Parent: Application_ readonly dispid 150;
  4478.     property ActiveCell: Range readonly dispid 305;
  4479.     property ActiveChart: Chart readonly dispid 183;
  4480.     property ActiveDialog: DialogSheet readonly dispid 815;
  4481.     property ActiveMenuBar: MenuBar readonly dispid 758;
  4482.     property ActivePrinter[lcid: Integer]: WideString dispid 306;
  4483.     property ActiveSheet: IDispatch readonly dispid 307;
  4484.     property ActiveWindow: Window_ readonly dispid 759;
  4485.     property ActiveWorkbook: Workbook readonly dispid 308;
  4486.     property AddIns: AddIns readonly dispid 549;
  4487.     property Assistant: Assistant readonly dispid 1438;
  4488.     procedure Calculate(lcid: Integer); dispid 279;
  4489.     property Cells: Range readonly dispid 238;
  4490.     property Charts: Sheets readonly dispid 121;
  4491.     property Columns: Range readonly dispid 241;
  4492.     property CommandBars: CommandBars readonly dispid 1439;
  4493.     property DDEAppReturnCode[lcid: Integer]: Integer readonly dispid 332;
  4494.     procedure DDEExecute(Channel: Integer; const String_: WideString; lcid: Integer); dispid 333;
  4495.     function DDEInitiate(const App: WideString; const Topic: WideString; lcid: Integer): Integer; dispid 334;
  4496.     procedure DDEPoke(Channel: Integer; Item: OleVariant; Data: OleVariant; lcid: Integer); dispid 335;
  4497.     function DDERequest(Channel: Integer; const Item: WideString; lcid: Integer): OleVariant; dispid 336;
  4498.     procedure DDETerminate(Channel: Integer; lcid: Integer); dispid 337;
  4499.     property DialogSheets: Sheets readonly dispid 764;
  4500.     function Evaluate(Name: OleVariant; lcid: Integer): OleVariant; dispid 1;
  4501.     function _Evaluate(Name: OleVariant; lcid: Integer): OleVariant; dispid -5;
  4502.     function ExecuteExcel4Macro(const String_: WideString; lcid: Integer): OleVariant; dispid 350;
  4503.     function Intersect(const Arg1: Range; const Arg2: Range; Arg3: OleVariant; Arg4: OleVariant; 
  4504.                        Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4505.                        Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4506.                        Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4507.                        Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4508.                        Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4509.                        Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4510.                        Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): Range; dispid 766;
  4511.     property MenuBars: MenuBars readonly dispid 589;
  4512.     property Modules: Modules readonly dispid 582;
  4513.     property Names: Names readonly dispid 442;
  4514.     property Range[Cell1: OleVariant; Cell2: OleVariant]: Range readonly dispid 197;
  4515.     property Rows: Range readonly dispid 258;
  4516.     function Run(Macro: OleVariant; Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; 
  4517.                  Arg4: OleVariant; Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; 
  4518.                  Arg8: OleVariant; Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; 
  4519.                  Arg12: OleVariant; Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  4520.                  Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; 
  4521.                  Arg20: OleVariant; Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; 
  4522.                  Arg24: OleVariant; Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  4523.                  Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant): OleVariant; dispid 259;
  4524.     function _Run2(Macro: OleVariant; Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; 
  4525.                    Arg4: OleVariant; Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; 
  4526.                    Arg8: OleVariant; Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; 
  4527.                    Arg12: OleVariant; Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  4528.                    Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; 
  4529.                    Arg20: OleVariant; Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; 
  4530.                    Arg24: OleVariant; Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  4531.                    Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): OleVariant; dispid 806;
  4532.     property Selection[lcid: Integer]: IDispatch readonly dispid 147;
  4533.     procedure SendKeys(Keys: OleVariant; Wait: OleVariant; lcid: Integer); dispid 383;
  4534.     property Sheets: Sheets readonly dispid 485;
  4535.     property ShortcutMenus[Index: Integer]: Menu readonly dispid 776;
  4536.     property ThisWorkbook[lcid: Integer]: Workbook readonly dispid 778;
  4537.     property Toolbars: Toolbars readonly dispid 552;
  4538.     function Union(const Arg1: Range; const Arg2: Range; Arg3: OleVariant; Arg4: OleVariant; 
  4539.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4540.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4541.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4542.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4543.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4544.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4545.                    Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): Range; dispid 779;
  4546.     property Windows: Windows readonly dispid 430;
  4547.     property Workbooks: Workbooks readonly dispid 572;
  4548.     property WorksheetFunction: WorksheetFunction readonly dispid 1440;
  4549.     property Worksheets: Sheets readonly dispid 494;
  4550.     property Excel4IntlMacroSheets: Sheets readonly dispid 581;
  4551.     property Excel4MacroSheets: Sheets readonly dispid 579;
  4552.     procedure ActivateMicrosoftApp(Index: XlMSApplication; lcid: Integer); dispid 1095;
  4553.     procedure AddChartAutoFormat(Chart: OleVariant; const Name: WideString; 
  4554.                                  Description: OleVariant; lcid: Integer); dispid 216;
  4555.     procedure AddCustomList(ListArray: OleVariant; ByRow: OleVariant; lcid: Integer); dispid 780;
  4556.     property AlertBeforeOverwriting[lcid: Integer]: WordBool dispid 930;
  4557.     property AltStartupPath[lcid: Integer]: WideString dispid 313;
  4558.     property AskToUpdateLinks[lcid: Integer]: WordBool dispid 992;
  4559.     property EnableAnimations[lcid: Integer]: WordBool dispid 1180;
  4560.     property AutoCorrect: AutoCorrect readonly dispid 1145;
  4561.     property Build[lcid: Integer]: Integer readonly dispid 314;
  4562.     property CalculateBeforeSave[lcid: Integer]: WordBool dispid 315;
  4563.     property Calculation[lcid: Integer]: XlCalculation dispid 316;
  4564.     property Caller[Index: OleVariant; lcid: Integer]: OleVariant readonly dispid 317;
  4565.     property CanPlaySounds[lcid: Integer]: WordBool readonly dispid 318;
  4566.     property CanRecordSounds[lcid: Integer]: WordBool readonly dispid 319;
  4567.     property Caption: WideString dispid 139;
  4568.     property CellDragAndDrop[lcid: Integer]: WordBool dispid 320;
  4569.     function CentimetersToPoints(Centimeters: Double; lcid: Integer): Double; dispid 1086;
  4570.     function CheckSpelling(const Word: WideString; CustomDictionary: OleVariant; 
  4571.                            IgnoreUppercase: OleVariant; lcid: Integer): WordBool; dispid 505;
  4572.     property ClipboardFormats[Index: OleVariant; lcid: Integer]: OleVariant readonly dispid 321;
  4573.     property DisplayClipboardWindow[lcid: Integer]: WordBool dispid 322;
  4574.     property ColorButtons: WordBool dispid 365;
  4575.     property CommandUnderlines[lcid: Integer]: XlCommandUnderlines dispid 323;
  4576.     property ConstrainNumeric[lcid: Integer]: WordBool dispid 324;
  4577.     function ConvertFormula(Formula: OleVariant; FromReferenceStyle: XlReferenceStyle; 
  4578.                             ToReferenceStyle: OleVariant; ToAbsolute: OleVariant; 
  4579.                             RelativeTo: OleVariant; lcid: Integer): OleVariant; dispid 325;
  4580.     property CopyObjectsWithCells[lcid: Integer]: WordBool dispid 991;
  4581.     property Cursor[lcid: Integer]: XlMousePointer dispid 1161;
  4582.     property CustomListCount[lcid: Integer]: Integer readonly dispid 787;
  4583.     property CutCopyMode[lcid: Integer]: XlCutCopyMode dispid 330;
  4584.     property DataEntryMode[lcid: Integer]: Integer dispid 331;
  4585.     procedure Dummy1; dispid 1782;
  4586.     procedure Dummy2; dispid 1783;
  4587.     procedure Dummy3; dispid 1784;
  4588.     procedure Dummy4; dispid 1785;
  4589.     procedure Dummy5; dispid 1786;
  4590.     procedure Dummy6; dispid 1787;
  4591.     procedure Dummy7; dispid 1788;
  4592.     procedure Dummy8; dispid 1789;
  4593.     procedure Dummy9; dispid 1790;
  4594.     procedure Dummy10; dispid 1791;
  4595.     procedure Dummy11; dispid 1792;
  4596.     property _Default: WideString readonly dispid 0;
  4597.     property DefaultFilePath[lcid: Integer]: WideString dispid 1038;
  4598.     procedure DeleteChartAutoFormat(const Name: WideString; lcid: Integer); dispid 217;
  4599.     procedure DeleteCustomList(ListNum: Integer; lcid: Integer); dispid 783;
  4600.     property Dialogs: Dialogs readonly dispid 761;
  4601.     property DisplayAlerts[lcid: Integer]: WordBool dispid 343;
  4602.     property DisplayFormulaBar[lcid: Integer]: WordBool dispid 344;
  4603.     property DisplayFullScreen[lcid: Integer]: WordBool dispid 1061;
  4604.     property DisplayNoteIndicator: WordBool dispid 345;
  4605.     property DisplayCommentIndicator: XlCommentDisplayMode dispid 1196;
  4606.     property DisplayExcel4Menus[lcid: Integer]: WordBool dispid 927;
  4607.     property DisplayRecentFiles: WordBool dispid 926;
  4608.     property DisplayScrollBars[lcid: Integer]: WordBool dispid 346;
  4609.     property DisplayStatusBar[lcid: Integer]: WordBool dispid 347;
  4610.     procedure DoubleClick(lcid: Integer); dispid 349;
  4611.     property EditDirectlyInCell[lcid: Integer]: WordBool dispid 929;
  4612.     property EnableAutoComplete: WordBool dispid 1179;
  4613.     property EnableCancelKey[lcid: Integer]: XlEnableCancelKey dispid 1096;
  4614.     property EnableSound: WordBool dispid 1197;
  4615.     property EnableTipWizard[lcid: Integer]: WordBool dispid 1064;
  4616.     property FileConverters[Index1: OleVariant; Index2: OleVariant; lcid: Integer]: OleVariant readonly dispid 931;
  4617.     property FileSearch: FileSearch readonly dispid 1200;
  4618.     property FileFind: IFind readonly dispid 1201;
  4619.     procedure _FindFile(lcid: Integer); dispid 1068;
  4620.     property FixedDecimal[lcid: Integer]: WordBool dispid 351;
  4621.     property FixedDecimalPlaces[lcid: Integer]: Integer dispid 352;
  4622.     function GetCustomListContents(ListNum: Integer; lcid: Integer): OleVariant; dispid 786;
  4623.     function GetCustomListNum(ListArray: OleVariant; lcid: Integer): Integer; dispid 785;
  4624.     function GetOpenFilename(FileFilter: OleVariant; FilterIndex: OleVariant; Title: OleVariant; 
  4625.                              ButtonText: OleVariant; MultiSelect: OleVariant; lcid: Integer): OleVariant; dispid 1075;
  4626.     function GetSaveAsFilename(InitialFilename: OleVariant; FileFilter: OleVariant; 
  4627.                                FilterIndex: OleVariant; Title: OleVariant; ButtonText: OleVariant; 
  4628.                                lcid: Integer): OleVariant; dispid 1076;
  4629.     procedure Goto_(Reference: OleVariant; Scroll: OleVariant; lcid: Integer); dispid 475;
  4630.     property Height[lcid: Integer]: Double dispid 123;
  4631.     procedure Help(HelpFile: OleVariant; HelpContextID: OleVariant; lcid: Integer); dispid 354;
  4632.     property IgnoreRemoteRequests[lcid: Integer]: WordBool dispid 356;
  4633.     function InchesToPoints(Inches: Double; lcid: Integer): Double; dispid 1087;
  4634.     function InputBox(const Prompt: WideString; Title: OleVariant; Default: OleVariant; 
  4635.                       Left: OleVariant; Top: OleVariant; HelpFile: OleVariant; 
  4636.                       HelpContextID: OleVariant; Type_: OleVariant; lcid: Integer): OleVariant; dispid 357;
  4637.     property Interactive[lcid: Integer]: WordBool dispid 361;
  4638.     property International[Index: OleVariant; lcid: Integer]: OleVariant readonly dispid 362;
  4639.     property Iteration[lcid: Integer]: WordBool dispid 363;
  4640.     property LargeButtons: WordBool dispid 364;
  4641.     property Left[lcid: Integer]: Double dispid 127;
  4642.     property LibraryPath[lcid: Integer]: WideString readonly dispid 366;
  4643.     procedure MacroOptions(Macro: OleVariant; Description: OleVariant; HasMenu: OleVariant; 
  4644.                            MenuText: OleVariant; HasShortcutKey: OleVariant; 
  4645.                            ShortcutKey: OleVariant; Category: OleVariant; StatusBar: OleVariant; 
  4646.                            HelpContextID: OleVariant; HelpFile: OleVariant; lcid: Integer); dispid 1135;
  4647.     procedure MailLogoff(lcid: Integer); dispid 945;
  4648.     procedure MailLogon(Name: OleVariant; Password: OleVariant; DownloadNewMail: OleVariant; 
  4649.                         lcid: Integer); dispid 943;
  4650.     property MailSession[lcid: Integer]: OleVariant readonly dispid 942;
  4651.     property MailSystem[lcid: Integer]: XlMailSystem readonly dispid 971;
  4652.     property MathCoprocessorAvailable[lcid: Integer]: WordBool readonly dispid 367;
  4653.     property MaxChange[lcid: Integer]: Double dispid 368;
  4654.     property MaxIterations[lcid: Integer]: Integer dispid 369;
  4655.     property MemoryFree[lcid: Integer]: Integer readonly dispid 370;
  4656.     property MemoryTotal[lcid: Integer]: Integer readonly dispid 371;
  4657.     property MemoryUsed[lcid: Integer]: Integer readonly dispid 372;
  4658.     property MouseAvailable[lcid: Integer]: WordBool readonly dispid 373;
  4659.     property MoveAfterReturn[lcid: Integer]: WordBool dispid 374;
  4660.     property MoveAfterReturnDirection[lcid: Integer]: XlDirection dispid 1144;
  4661.     property RecentFiles: RecentFiles readonly dispid 1202;
  4662.     property Name: WideString readonly dispid 110;
  4663.     function NextLetter(lcid: Integer): Workbook; dispid 972;
  4664.     property NetworkTemplatesPath[lcid: Integer]: WideString readonly dispid 388;
  4665.     property ODBCErrors: ODBCErrors readonly dispid 1203;
  4666.     property ODBCTimeout: Integer dispid 1204;
  4667.     property OnCalculate[lcid: Integer]: WideString dispid 625;
  4668.     property OnData[lcid: Integer]: WideString dispid 629;
  4669.     property OnDoubleClick[lcid: Integer]: WideString dispid 628;
  4670.     property OnEntry[lcid: Integer]: WideString dispid 627;
  4671.     procedure OnKey(const Key: WideString; Procedure_: OleVariant; lcid: Integer); dispid 626;
  4672.     procedure OnRepeat(const Text: WideString; const Procedure_: WideString; lcid: Integer); dispid 769;
  4673.     property OnSheetActivate[lcid: Integer]: WideString dispid 1031;
  4674.     property OnSheetDeactivate[lcid: Integer]: WideString dispid 1081;
  4675.     procedure OnTime(EarliestTime: OleVariant; const Procedure_: WideString; 
  4676.                      LatestTime: OleVariant; Schedule: OleVariant; lcid: Integer); dispid 624;
  4677.     procedure OnUndo(const Text: WideString; const Procedure_: WideString; lcid: Integer); dispid 770;
  4678.     property OnWindow[lcid: Integer]: WideString dispid 623;
  4679.     property OperatingSystem[lcid: Integer]: WideString readonly dispid 375;
  4680.     property OrganizationName[lcid: Integer]: WideString readonly dispid 376;
  4681.     property Path[lcid: Integer]: WideString readonly dispid 291;
  4682.     property PathSeparator[lcid: Integer]: WideString readonly dispid 377;
  4683.     property PreviousSelections[Index: OleVariant; lcid: Integer]: OleVariant readonly dispid 378;
  4684.     property PivotTableSelection: WordBool dispid 1205;
  4685.     property PromptForSummaryInfo[lcid: Integer]: WordBool dispid 1062;
  4686.     procedure Quit; dispid 302;
  4687.     procedure RecordMacro(BasicCode: OleVariant; XlmCode: OleVariant; lcid: Integer); dispid 773;
  4688.     property RecordRelative[lcid: Integer]: WordBool readonly dispid 379;
  4689.     property ReferenceStyle[lcid: Integer]: XlReferenceStyle dispid 380;
  4690.     property RegisteredFunctions[Index1: OleVariant; Index2: OleVariant; lcid: Integer]: OleVariant readonly dispid 775;
  4691.     function RegisterXLL(const Filename: WideString; lcid: Integer): WordBool; dispid 30;
  4692.     procedure Repeat_(lcid: Integer); dispid 301;
  4693.     procedure ResetTipWizard(lcid: Integer); dispid 928;
  4694.     property RollZoom: WordBool dispid 1206;
  4695.     procedure Save(Filename: OleVariant; lcid: Integer); dispid 283;
  4696.     procedure SaveWorkspace(Filename: OleVariant; lcid: Integer); dispid 212;
  4697.     property ScreenUpdating[lcid: Integer]: WordBool dispid 382;
  4698.     procedure SetDefaultChart(FormatName: OleVariant; Gallery: OleVariant); dispid 219;
  4699.     property SheetsInNewWorkbook[lcid: Integer]: Integer dispid 993;
  4700.     property ShowChartTipNames: WordBool dispid 1207;
  4701.     property ShowChartTipValues: WordBool dispid 1208;
  4702.     property StandardFont[lcid: Integer]: WideString dispid 924;
  4703.     property StandardFontSize[lcid: Integer]: Double dispid 925;
  4704.     property StartupPath[lcid: Integer]: WideString readonly dispid 385;
  4705.     property StatusBar[lcid: Integer]: OleVariant dispid 386;
  4706.     property TemplatesPath[lcid: Integer]: WideString readonly dispid 381;
  4707.     property ShowToolTips: WordBool dispid 387;
  4708.     property Top[lcid: Integer]: Double dispid 126;
  4709.     property DefaultSaveFormat: XlFileFormat dispid 1209;
  4710.     property TransitionMenuKey[lcid: Integer]: WideString dispid 310;
  4711.     property TransitionMenuKeyAction[lcid: Integer]: Integer dispid 311;
  4712.     property TransitionNavigKeys[lcid: Integer]: WordBool dispid 312;
  4713.     procedure Undo(lcid: Integer); dispid 303;
  4714.     property UsableHeight[lcid: Integer]: Double readonly dispid 389;
  4715.     property UsableWidth[lcid: Integer]: Double readonly dispid 390;
  4716.     property UserControl: WordBool dispid 1210;
  4717.     property UserName[lcid: Integer]: WideString dispid 391;
  4718.     property Value: WideString readonly dispid 6;
  4719.     property VBE: VBE readonly dispid 1211;
  4720.     property Version[lcid: Integer]: WideString readonly dispid 392;
  4721.     property Visible[lcid: Integer]: WordBool dispid 558;
  4722.     procedure Volatile(Volatile: OleVariant; lcid: Integer); dispid 788;
  4723.     procedure _Wait(Time: OleVariant; lcid: Integer); dispid 393;
  4724.     property Width[lcid: Integer]: Double dispid 122;
  4725.     property WindowsForPens[lcid: Integer]: WordBool readonly dispid 395;
  4726.     property WindowState[lcid: Integer]: XlWindowState dispid 396;
  4727.     property UILanguage[lcid: Integer]: Integer dispid 2;
  4728.     property DefaultSheetDirection[lcid: Integer]: Integer dispid 229;
  4729.     property CursorMovement[lcid: Integer]: Integer dispid 232;
  4730.     property ControlCharacters[lcid: Integer]: WordBool dispid 233;
  4731.     function _WSFunction(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4732.                          Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4733.                          Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4734.                          Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  4735.                          Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; 
  4736.                          Arg19: OleVariant; Arg20: OleVariant; Arg21: OleVariant; 
  4737.                          Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4738.                          Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  4739.                          Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): OleVariant; dispid 169;
  4740.     property EnableEvents: WordBool dispid 1212;
  4741.     property DisplayInfoWindow: WordBool dispid 1213;
  4742.     function Wait(Time: OleVariant; lcid: Integer): WordBool; dispid 1770;
  4743.     property ExtendList: WordBool dispid 1793;
  4744.     property OLEDBErrors: OLEDBErrors readonly dispid 1794;
  4745.     function GetPhonetic(Text: OleVariant): WideString; dispid 1795;
  4746.     property COMAddIns: COMAddIns readonly dispid 1796;
  4747.     property DefaultWebOptions: DefaultWebOptions readonly dispid 1797;
  4748.     property ProductCode: WideString readonly dispid 1798;
  4749.     property UserLibraryPath: WideString readonly dispid 1799;
  4750.     property AutoPercentEntry: WordBool dispid 1800;
  4751.     property LanguageSettings: LanguageSettings readonly dispid 1801;
  4752.     property Dummy101: WordBool readonly dispid 1802;
  4753.     procedure Dummy12; dispid 1803;
  4754.     property AnswerWizard: AnswerWizard readonly dispid 1804;
  4755.     procedure CalculateFull; dispid 1805;
  4756.     function FindFile(lcid: Integer): WordBool; dispid 1771;
  4757.     property CalculationVersion: Integer readonly dispid 1806;
  4758.     property ShowWindowsInTaskbar: WordBool dispid 1807;
  4759.     property FeatureInstall: MsoFeatureInstall dispid 1808;
  4760.   end;
  4761.  
  4762. // *********************************************************************//
  4763. // Interface: IWorksheetFunction
  4764. // Flags:     (4112) Hidden Dispatchable
  4765. // GUID:      {00020845-0001-0000-C000-000000000046}
  4766. // *********************************************************************//
  4767.   IWorksheetFunction = interface(IDispatch)
  4768.     ['{00020845-0001-0000-C000-000000000046}']
  4769.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  4770.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  4771.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  4772.     function _WSFunction(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4773.                          Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4774.                          Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4775.                          Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  4776.                          Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; 
  4777.                          Arg19: OleVariant; Arg20: OleVariant; Arg21: OleVariant; 
  4778.                          Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4779.                          Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  4780.                          Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant; 
  4781.                          out RHS: OleVariant): HResult; stdcall;
  4782.     function Count(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4783.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4784.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4785.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4786.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4787.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4788.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4789.                    Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4790.     function IsNA(Arg1: OleVariant; out RHS: WordBool): HResult; stdcall;
  4791.     function IsError(Arg1: OleVariant; out RHS: WordBool): HResult; stdcall;
  4792.     function Sum(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4793.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4794.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4795.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4796.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4797.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4798.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4799.                  Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4800.     function Average(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4801.                      Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4802.                      Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4803.                      Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4804.                      Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4805.                      Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4806.                      Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4807.                      Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4808.     function Min(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4809.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4810.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4811.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4812.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4813.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4814.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4815.                  Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4816.     function Max(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4817.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4818.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4819.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4820.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4821.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4822.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4823.                  Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4824.     function Npv(Arg1: Double; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4825.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4826.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4827.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4828.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4829.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4830.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4831.                  Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4832.     function StDev(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4833.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4834.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4835.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4836.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4837.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4838.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4839.                    Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4840.     function Dollar(Arg1: Double; Arg2: OleVariant; out RHS: WideString): HResult; stdcall;
  4841.     function Fixed(Arg1: Double; Arg2: OleVariant; Arg3: OleVariant; out RHS: WideString): HResult; stdcall;
  4842.     function Pi(out RHS: Double): HResult; stdcall;
  4843.     function Ln(Arg1: Double; out RHS: Double): HResult; stdcall;
  4844.     function Log10(Arg1: Double; out RHS: Double): HResult; stdcall;
  4845.     function Round(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  4846.     function Lookup(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; out RHS: OleVariant): HResult; stdcall;
  4847.     function Index(Arg1: OleVariant; Arg2: Double; Arg3: OleVariant; Arg4: OleVariant; 
  4848.                    out RHS: OleVariant): HResult; stdcall;
  4849.     function Rept(const Arg1: WideString; Arg2: Double; out RHS: WideString): HResult; stdcall;
  4850.     function And_(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4851.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4852.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4853.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4854.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4855.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4856.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4857.                   Arg29: OleVariant; Arg30: OleVariant; out RHS: WordBool): HResult; stdcall;
  4858.     function Or_(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4859.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4860.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4861.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4862.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4863.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4864.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4865.                  Arg29: OleVariant; Arg30: OleVariant; out RHS: WordBool): HResult; stdcall;
  4866.     function DCount(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4867.     function DSum(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4868.     function DAverage(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4869.     function DMin(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4870.     function DMax(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4871.     function DStDev(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4872.     function Var_(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4873.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4874.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4875.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4876.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4877.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4878.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4879.                   Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4880.     function DVar(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4881.     function Text(Arg1: OleVariant; const Arg2: WideString; out RHS: WideString): HResult; stdcall;
  4882.     function LinEst(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4883.                     out RHS: OleVariant): HResult; stdcall;
  4884.     function Trend(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4885.                    out RHS: OleVariant): HResult; stdcall;
  4886.     function LogEst(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4887.                     out RHS: OleVariant): HResult; stdcall;
  4888.     function Growth(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4889.                     out RHS: OleVariant): HResult; stdcall;
  4890.     function Pv(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant; 
  4891.                 out RHS: Double): HResult; stdcall;
  4892.     function Fv(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant; 
  4893.                 out RHS: Double): HResult; stdcall;
  4894.     function NPer(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant; 
  4895.                   out RHS: Double): HResult; stdcall;
  4896.     function Pmt(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant; 
  4897.                  out RHS: Double): HResult; stdcall;
  4898.     function Rate(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant; 
  4899.                   Arg6: OleVariant; out RHS: Double): HResult; stdcall;
  4900.     function MIrr(Arg1: OleVariant; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  4901.     function Irr(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  4902.     function Match(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4903.     function Weekday(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  4904.     function Search(const Arg1: WideString; const Arg2: WideString; Arg3: OleVariant; 
  4905.                     out RHS: Double): HResult; stdcall;
  4906.     function Transpose(Arg1: OleVariant; out RHS: OleVariant): HResult; stdcall;
  4907.     function Atan2(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  4908.     function Asin(Arg1: Double; out RHS: Double): HResult; stdcall;
  4909.     function Acos(Arg1: Double; out RHS: Double): HResult; stdcall;
  4910.     function Choose(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4911.                     Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4912.                     Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4913.                     Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4914.                     Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4915.                     Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4916.                     Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4917.                     Arg29: OleVariant; Arg30: OleVariant; out RHS: OleVariant): HResult; stdcall;
  4918.     function HLookup(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4919.                      out RHS: OleVariant): HResult; stdcall;
  4920.     function VLookup(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4921.                      out RHS: OleVariant): HResult; stdcall;
  4922.     function Log(Arg1: Double; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  4923.     function Proper(const Arg1: WideString; out RHS: WideString): HResult; stdcall;
  4924.     function Trim(const Arg1: WideString; out RHS: WideString): HResult; stdcall;
  4925.     function Replace(const Arg1: WideString; Arg2: Double; Arg3: Double; const Arg4: WideString; 
  4926.                      out RHS: WideString): HResult; stdcall;
  4927.     function Substitute(const Arg1: WideString; const Arg2: WideString; const Arg3: WideString; 
  4928.                         Arg4: OleVariant; out RHS: WideString): HResult; stdcall;
  4929.     function Find(const Arg1: WideString; const Arg2: WideString; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4930.     function IsErr(Arg1: OleVariant; out RHS: WordBool): HResult; stdcall;
  4931.     function IsText(Arg1: OleVariant; out RHS: WordBool): HResult; stdcall;
  4932.     function IsNumber(Arg1: OleVariant; out RHS: WordBool): HResult; stdcall;
  4933.     function Sln(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  4934.     function Syd(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; out RHS: Double): HResult; stdcall;
  4935.     function Ddb(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; Arg5: OleVariant; 
  4936.                  out RHS: Double): HResult; stdcall;
  4937.     function Clean(const Arg1: WideString; out RHS: WideString): HResult; stdcall;
  4938.     function MDeterm(Arg1: OleVariant; out RHS: Double): HResult; stdcall;
  4939.     function MInverse(Arg1: OleVariant; out RHS: OleVariant): HResult; stdcall;
  4940.     function MMult(Arg1: OleVariant; Arg2: OleVariant; out RHS: OleVariant): HResult; stdcall;
  4941.     function Ipmt(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; Arg5: OleVariant; 
  4942.                   Arg6: OleVariant; out RHS: Double): HResult; stdcall;
  4943.     function Ppmt(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; Arg5: OleVariant; 
  4944.                   Arg6: OleVariant; out RHS: Double): HResult; stdcall;
  4945.     function CountA(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4946.                     Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4947.                     Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4948.                     Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4949.                     Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4950.                     Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4951.                     Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4952.                     Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4953.     function Product(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4954.                      Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4955.                      Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4956.                      Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4957.                      Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4958.                      Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4959.                      Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4960.                      Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4961.     function Fact(Arg1: Double; out RHS: Double): HResult; stdcall;
  4962.     function DProduct(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4963.     function IsNonText(Arg1: OleVariant; out RHS: WordBool): HResult; stdcall;
  4964.     function StDevP(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4965.                     Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4966.                     Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4967.                     Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4968.                     Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4969.                     Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4970.                     Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4971.                     Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4972.     function VarP(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4973.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4974.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4975.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  4976.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  4977.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  4978.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  4979.                   Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  4980.     function DStDevP(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4981.     function DVarP(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4982.     function IsLogical(Arg1: OleVariant; out RHS: WordBool): HResult; stdcall;
  4983.     function DCountA(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4984.     function USDollar(Arg1: Double; Arg2: Double; out RHS: WideString): HResult; stdcall;
  4985.     function FindB(const Arg1: WideString; const Arg2: WideString; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4986.     function SearchB(const Arg1: WideString; const Arg2: WideString; Arg3: OleVariant; 
  4987.                      out RHS: Double): HResult; stdcall;
  4988.     function ReplaceB(const Arg1: WideString; Arg2: Double; Arg3: Double; const Arg4: WideString; 
  4989.                       out RHS: WideString): HResult; stdcall;
  4990.     function RoundUp(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  4991.     function RoundDown(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  4992.     function Rank(Arg1: Double; const Arg2: Range; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4993.     function Days360(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  4994.     function Vdb(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; Arg5: Double; 
  4995.                  Arg6: OleVariant; Arg7: OleVariant; out RHS: Double): HResult; stdcall;
  4996.     function Median(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  4997.                     Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  4998.                     Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  4999.                     Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5000.                     Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5001.                     Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5002.                     Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5003.                     Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5004.     function SumProduct(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  5005.                         Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5006.                         Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5007.                         Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5008.                         Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5009.                         Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5010.                         Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5011.                         Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5012.     function Sinh(Arg1: Double; out RHS: Double): HResult; stdcall;
  5013.     function Cosh(Arg1: Double; out RHS: Double): HResult; stdcall;
  5014.     function Tanh(Arg1: Double; out RHS: Double): HResult; stdcall;
  5015.     function Asinh(Arg1: Double; out RHS: Double): HResult; stdcall;
  5016.     function Acosh(Arg1: Double; out RHS: Double): HResult; stdcall;
  5017.     function Atanh(Arg1: Double; out RHS: Double): HResult; stdcall;
  5018.     function DGet(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5019.     function Db(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; Arg5: OleVariant; 
  5020.                 out RHS: Double): HResult; stdcall;
  5021.     function Frequency(Arg1: OleVariant; Arg2: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5022.     function AveDev(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  5023.                     Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5024.                     Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5025.                     Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5026.                     Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5027.                     Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5028.                     Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5029.                     Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5030.     function BetaDist(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant; 
  5031.                       out RHS: Double): HResult; stdcall;
  5032.     function GammaLn(Arg1: Double; out RHS: Double): HResult; stdcall;
  5033.     function BetaInv(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant; 
  5034.                      out RHS: Double): HResult; stdcall;
  5035.     function BinomDist(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: WordBool; out RHS: Double): HResult; stdcall;
  5036.     function ChiDist(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  5037.     function ChiInv(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  5038.     function Combin(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  5039.     function Confidence(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5040.     function CritBinom(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5041.     function Even(Arg1: Double; out RHS: Double): HResult; stdcall;
  5042.     function ExponDist(Arg1: Double; Arg2: Double; Arg3: WordBool; out RHS: Double): HResult; stdcall;
  5043.     function FDist(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5044.     function FInv(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5045.     function Fisher(Arg1: Double; out RHS: Double): HResult; stdcall;
  5046.     function FisherInv(Arg1: Double; out RHS: Double): HResult; stdcall;
  5047.     function Floor(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  5048.     function GammaDist(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: WordBool; out RHS: Double): HResult; stdcall;
  5049.     function GammaInv(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5050.     function Ceiling(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  5051.     function HypGeomDist(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; out RHS: Double): HResult; stdcall;
  5052.     function LogNormDist(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5053.     function LogInv(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5054.     function NegBinomDist(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5055.     function NormDist(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: WordBool; out RHS: Double): HResult; stdcall;
  5056.     function NormSDist(Arg1: Double; out RHS: Double): HResult; stdcall;
  5057.     function NormInv(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5058.     function NormSInv(Arg1: Double; out RHS: Double): HResult; stdcall;
  5059.     function Standardize(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5060.     function Odd(Arg1: Double; out RHS: Double): HResult; stdcall;
  5061.     function Permut(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  5062.     function Poisson(Arg1: Double; Arg2: Double; Arg3: WordBool; out RHS: Double): HResult; stdcall;
  5063.     function TDist(Arg1: Double; Arg2: Double; Arg3: Double; out RHS: Double): HResult; stdcall;
  5064.     function Weibull(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: WordBool; out RHS: Double): HResult; stdcall;
  5065.     function SumXMY2(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5066.     function SumX2MY2(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5067.     function SumX2PY2(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5068.     function ChiTest(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5069.     function Correl(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5070.     function Covar(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5071.     function Forecast(Arg1: Double; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  5072.     function FTest(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5073.     function Intercept(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5074.     function Pearson(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5075.     function RSq(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5076.     function StEyx(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5077.     function Slope(Arg1: OleVariant; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5078.     function TTest(Arg1: OleVariant; Arg2: OleVariant; Arg3: Double; Arg4: Double; out RHS: Double): HResult; stdcall;
  5079.     function Prob(Arg1: OleVariant; Arg2: OleVariant; Arg3: Double; Arg4: OleVariant; 
  5080.                   out RHS: Double): HResult; stdcall;
  5081.     function DevSq(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  5082.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5083.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5084.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5085.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5086.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5087.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5088.                    Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5089.     function GeoMean(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  5090.                      Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5091.                      Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5092.                      Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5093.                      Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5094.                      Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5095.                      Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5096.                      Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5097.     function HarMean(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  5098.                      Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5099.                      Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5100.                      Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5101.                      Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5102.                      Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5103.                      Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5104.                      Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5105.     function SumSq(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  5106.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5107.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5108.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5109.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5110.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5111.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5112.                    Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5113.     function Kurt(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  5114.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5115.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5116.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5117.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5118.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5119.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5120.                   Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5121.     function Skew(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  5122.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5123.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5124.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5125.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5126.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5127.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5128.                   Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5129.     function ZTest(Arg1: OleVariant; Arg2: Double; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  5130.     function Large(Arg1: OleVariant; Arg2: Double; out RHS: Double): HResult; stdcall;
  5131.     function Small(Arg1: OleVariant; Arg2: Double; out RHS: Double): HResult; stdcall;
  5132.     function Quartile(Arg1: OleVariant; Arg2: Double; out RHS: Double): HResult; stdcall;
  5133.     function Percentile(Arg1: OleVariant; Arg2: Double; out RHS: Double): HResult; stdcall;
  5134.     function PercentRank(Arg1: OleVariant; Arg2: Double; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  5135.     function Mode(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  5136.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5137.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5138.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5139.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5140.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5141.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5142.                   Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5143.     function TrimMean(Arg1: OleVariant; Arg2: Double; out RHS: Double): HResult; stdcall;
  5144.     function TInv(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  5145.     function Power(Arg1: Double; Arg2: Double; out RHS: Double): HResult; stdcall;
  5146.     function Radians(Arg1: Double; out RHS: Double): HResult; stdcall;
  5147.     function Degrees(Arg1: Double; out RHS: Double): HResult; stdcall;
  5148.     function Subtotal(Arg1: Double; const Arg2: Range; Arg3: OleVariant; Arg4: OleVariant; 
  5149.                       Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5150.                       Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5151.                       Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5152.                       Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5153.                       Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5154.                       Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5155.                       Arg29: OleVariant; Arg30: OleVariant; out RHS: Double): HResult; stdcall;
  5156.     function SumIf(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant; out RHS: Double): HResult; stdcall;
  5157.     function CountIf(const Arg1: Range; Arg2: OleVariant; out RHS: Double): HResult; stdcall;
  5158.     function CountBlank(const Arg1: Range; out RHS: Double): HResult; stdcall;
  5159.     function Ispmt(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; out RHS: Double): HResult; stdcall;
  5160.     function Roman(Arg1: Double; Arg2: OleVariant; out RHS: WideString): HResult; stdcall;
  5161.     function Asc(const Arg1: WideString; out RHS: WideString): HResult; stdcall;
  5162.     function Dbcs(const Arg1: WideString; out RHS: WideString): HResult; stdcall;
  5163.     function Phonetic(const Arg1: Range; out RHS: WideString): HResult; stdcall;
  5164.   end;
  5165.  
  5166. // *********************************************************************//
  5167. // Interface: IRange
  5168. // Flags:     (4112) Hidden Dispatchable
  5169. // GUID:      {00020846-0001-0000-C000-000000000046}
  5170. // *********************************************************************//
  5171.   IRange = interface(IDispatch)
  5172.     ['{00020846-0001-0000-C000-000000000046}']
  5173.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  5174.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  5175.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  5176.     function Activate(out RHS: OleVariant): HResult; stdcall;
  5177.     function Get_AddIndent(out RHS: OleVariant): HResult; stdcall;
  5178.     function Set_AddIndent(RHS: OleVariant): HResult; stdcall;
  5179.     function Get_Address(RowAbsolute: OleVariant; ColumnAbsolute: OleVariant; 
  5180.                          ReferenceStyle: XlReferenceStyle; External: OleVariant; 
  5181.                          RelativeTo: OleVariant; lcid: Integer; out RHS: WideString): HResult; stdcall;
  5182.     function Get_AddressLocal(RowAbsolute: OleVariant; ColumnAbsolute: OleVariant; 
  5183.                               ReferenceStyle: XlReferenceStyle; External: OleVariant; 
  5184.                               RelativeTo: OleVariant; out RHS: WideString): HResult; stdcall;
  5185.     function AdvancedFilter(Action: XlFilterAction; CriteriaRange: OleVariant; 
  5186.                             CopyToRange: OleVariant; Unique: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5187.     function ApplyNames(Names: OleVariant; IgnoreRelativeAbsolute: OleVariant; 
  5188.                         UseRowColumnNames: OleVariant; OmitColumn: OleVariant; OmitRow: OleVariant; 
  5189.                         Order: XlApplyNamesOrder; AppendLast: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5190.     function ApplyOutlineStyles(out RHS: OleVariant): HResult; stdcall;
  5191.     function Get_Areas(out RHS: Areas): HResult; stdcall;
  5192.     function AutoComplete(const String_: WideString; out RHS: WideString): HResult; stdcall;
  5193.     function AutoFill(const Destination: Range; Type_: XlAutoFillType; out RHS: OleVariant): HResult; stdcall;
  5194.     function AutoFilter(Field: OleVariant; Criteria1: OleVariant; Operator: XlAutoFilterOperator; 
  5195.                         Criteria2: OleVariant; VisibleDropDown: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5196.     function AutoFit(out RHS: OleVariant): HResult; stdcall;
  5197.     function AutoFormat(Format: XlRangeAutoFormat; Number: OleVariant; Font: OleVariant; 
  5198.                         Alignment: OleVariant; Border: OleVariant; Pattern: OleVariant; 
  5199.                         Width: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5200.     function AutoOutline(out RHS: OleVariant): HResult; stdcall;
  5201.     function BorderAround(LineStyle: OleVariant; Weight: XlBorderWeight; ColorIndex: XlColorIndex; 
  5202.                           Color: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5203.     function Get_Borders(out RHS: Borders): HResult; stdcall;
  5204.     function Calculate(out RHS: OleVariant): HResult; stdcall;
  5205.     function Get_Cells(out RHS: Range): HResult; stdcall;
  5206.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  5207.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  5208.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5209.     function Clear(out RHS: OleVariant): HResult; stdcall;
  5210.     function ClearContents(out RHS: OleVariant): HResult; stdcall;
  5211.     function ClearFormats(out RHS: OleVariant): HResult; stdcall;
  5212.     function ClearNotes(out RHS: OleVariant): HResult; stdcall;
  5213.     function ClearOutline(out RHS: OleVariant): HResult; stdcall;
  5214.     function Get_Column(out RHS: Integer): HResult; stdcall;
  5215.     function ColumnDifferences(Comparison: OleVariant; out RHS: Range): HResult; stdcall;
  5216.     function Get_Columns(out RHS: Range): HResult; stdcall;
  5217.     function Get_ColumnWidth(out RHS: OleVariant): HResult; stdcall;
  5218.     function Set_ColumnWidth(RHS: OleVariant): HResult; stdcall;
  5219.     function Consolidate(Sources: OleVariant; Function_: OleVariant; TopRow: OleVariant; 
  5220.                          LeftColumn: OleVariant; CreateLinks: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5221.     function Copy(Destination: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5222.     function CopyFromRecordset(const Data: IUnknown; MaxRows: OleVariant; MaxColumns: OleVariant; 
  5223.                                out RHS: Integer): HResult; stdcall;
  5224.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  5225.                          out RHS: OleVariant): HResult; stdcall;
  5226.     function Get_Count(out RHS: Integer): HResult; stdcall;
  5227.     function CreateNames(Top: OleVariant; Left: OleVariant; Bottom: OleVariant; Right: OleVariant; 
  5228.                          out RHS: OleVariant): HResult; stdcall;
  5229.     function CreatePublisher(Edition: OleVariant; Appearance: XlPictureAppearance; 
  5230.                              ContainsPICT: OleVariant; ContainsBIFF: OleVariant; 
  5231.                              ContainsRTF: OleVariant; ContainsVALU: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5232.     function Get_CurrentArray(out RHS: Range): HResult; stdcall;
  5233.     function Get_CurrentRegion(out RHS: Range): HResult; stdcall;
  5234.     function Cut(Destination: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5235.     function DataSeries(Rowcol: OleVariant; Type_: XlDataSeriesType; Date: XlDataSeriesDate; 
  5236.                         Step: OleVariant; Stop: OleVariant; Trend: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5237.     function Get__Default(RowIndex: OleVariant; ColumnIndex: OleVariant; lcid: Integer; 
  5238.                           out RHS: OleVariant): HResult; stdcall;
  5239.     function Set__Default(RowIndex: OleVariant; ColumnIndex: OleVariant; lcid: Integer; 
  5240.                           RHS: OleVariant): HResult; stdcall;
  5241.     function Delete(Shift: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5242.     function Get_Dependents(out RHS: Range): HResult; stdcall;
  5243.     function DialogBox_(out RHS: OleVariant): HResult; stdcall;
  5244.     function Get_DirectDependents(out RHS: Range): HResult; stdcall;
  5245.     function Get_DirectPrecedents(out RHS: Range): HResult; stdcall;
  5246.     function EditionOptions(Type_: XlEditionType; Option: XlEditionOptionsOption; Name: OleVariant; 
  5247.                             Reference: OleVariant; Appearance: XlPictureAppearance; 
  5248.                             ChartSize: XlPictureAppearance; Format: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5249.     function Get_End_(Direction: XlDirection; out RHS: Range): HResult; stdcall;
  5250.     function Get_EntireColumn(out RHS: Range): HResult; stdcall;
  5251.     function Get_EntireRow(out RHS: Range): HResult; stdcall;
  5252.     function FillDown(out RHS: OleVariant): HResult; stdcall;
  5253.     function FillLeft(out RHS: OleVariant): HResult; stdcall;
  5254.     function FillRight(out RHS: OleVariant): HResult; stdcall;
  5255.     function FillUp(out RHS: OleVariant): HResult; stdcall;
  5256.     function Find(What: OleVariant; After: OleVariant; LookIn: OleVariant; LookAt: OleVariant; 
  5257.                   SearchOrder: OleVariant; SearchDirection: XlSearchDirection; 
  5258.                   MatchCase: OleVariant; MatchByte: OleVariant; out RHS: Range): HResult; stdcall;
  5259.     function FindNext(After: OleVariant; out RHS: Range): HResult; stdcall;
  5260.     function FindPrevious(After: OleVariant; out RHS: Range): HResult; stdcall;
  5261.     function Get_Font(out RHS: Font): HResult; stdcall;
  5262.     function Get_Formula(lcid: Integer; out RHS: OleVariant): HResult; stdcall;
  5263.     function Set_Formula(lcid: Integer; RHS: OleVariant): HResult; stdcall;
  5264.     function Get_FormulaArray(out RHS: OleVariant): HResult; stdcall;
  5265.     function Set_FormulaArray(RHS: OleVariant): HResult; stdcall;
  5266.     function Get_FormulaLabel(out RHS: XlFormulaLabel): HResult; stdcall;
  5267.     function Set_FormulaLabel(RHS: XlFormulaLabel): HResult; stdcall;
  5268.     function Get_FormulaHidden(out RHS: OleVariant): HResult; stdcall;
  5269.     function Set_FormulaHidden(RHS: OleVariant): HResult; stdcall;
  5270.     function Get_FormulaLocal(out RHS: OleVariant): HResult; stdcall;
  5271.     function Set_FormulaLocal(RHS: OleVariant): HResult; stdcall;
  5272.     function Get_FormulaR1C1(lcid: Integer; out RHS: OleVariant): HResult; stdcall;
  5273.     function Set_FormulaR1C1(lcid: Integer; RHS: OleVariant): HResult; stdcall;
  5274.     function Get_FormulaR1C1Local(out RHS: OleVariant): HResult; stdcall;
  5275.     function Set_FormulaR1C1Local(RHS: OleVariant): HResult; stdcall;
  5276.     function FunctionWizard(out RHS: OleVariant): HResult; stdcall;
  5277.     function GoalSeek(Goal: OleVariant; const ChangingCell: Range; out RHS: WordBool): HResult; stdcall;
  5278.     function Group(Start: OleVariant; End_: OleVariant; By: OleVariant; Periods: OleVariant; 
  5279.                    out RHS: OleVariant): HResult; stdcall;
  5280.     function Get_HasArray(out RHS: OleVariant): HResult; stdcall;
  5281.     function Get_HasFormula(out RHS: OleVariant): HResult; stdcall;
  5282.     function Get_Height(out RHS: OleVariant): HResult; stdcall;
  5283.     function Get_Hidden(out RHS: OleVariant): HResult; stdcall;
  5284.     function Set_Hidden(RHS: OleVariant): HResult; stdcall;
  5285.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  5286.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  5287.     function Get_IndentLevel(out RHS: OleVariant): HResult; stdcall;
  5288.     function Set_IndentLevel(RHS: OleVariant): HResult; stdcall;
  5289.     function InsertIndent(InsertAmount: Integer): HResult; stdcall;
  5290.     function Insert(Shift: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5291.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  5292.     function Get_Item(RowIndex: OleVariant; ColumnIndex: OleVariant; lcid: Integer; 
  5293.                       out RHS: OleVariant): HResult; stdcall;
  5294.     function Set_Item(RowIndex: OleVariant; ColumnIndex: OleVariant; lcid: Integer; RHS: OleVariant): HResult; stdcall;
  5295.     function Justify(out RHS: OleVariant): HResult; stdcall;
  5296.     function Get_Left(out RHS: OleVariant): HResult; stdcall;
  5297.     function Get_ListHeaderRows(out RHS: Integer): HResult; stdcall;
  5298.     function ListNames(out RHS: OleVariant): HResult; stdcall;
  5299.     function Get_LocationInTable(out RHS: XlLocationInTable): HResult; stdcall;
  5300.     function Get_Locked(out RHS: OleVariant): HResult; stdcall;
  5301.     function Set_Locked(RHS: OleVariant): HResult; stdcall;
  5302.     function Merge(Across: OleVariant): HResult; stdcall;
  5303.     function UnMerge: HResult; stdcall;
  5304.     function Get_MergeArea(out RHS: Range): HResult; stdcall;
  5305.     function Get_MergeCells(out RHS: OleVariant): HResult; stdcall;
  5306.     function Set_MergeCells(RHS: OleVariant): HResult; stdcall;
  5307.     function Get_Name(out RHS: OleVariant): HResult; stdcall;
  5308.     function Set_Name(RHS: OleVariant): HResult; stdcall;
  5309.     function NavigateArrow(TowardPrecedent: OleVariant; ArrowNumber: OleVariant; 
  5310.                            LinkNumber: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5311.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  5312.     function Get_Next(out RHS: Range): HResult; stdcall;
  5313.     function NoteText(Text: OleVariant; Start: OleVariant; Length: OleVariant; out RHS: WideString): HResult; stdcall;
  5314.     function Get_NumberFormat(out RHS: OleVariant): HResult; stdcall;
  5315.     function Set_NumberFormat(RHS: OleVariant): HResult; stdcall;
  5316.     function Get_NumberFormatLocal(out RHS: OleVariant): HResult; stdcall;
  5317.     function Set_NumberFormatLocal(RHS: OleVariant): HResult; stdcall;
  5318.     function Get_Offset(RowOffset: OleVariant; ColumnOffset: OleVariant; out RHS: Range): HResult; stdcall;
  5319.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  5320.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  5321.     function Get_OutlineLevel(out RHS: OleVariant): HResult; stdcall;
  5322.     function Set_OutlineLevel(RHS: OleVariant): HResult; stdcall;
  5323.     function Get_PageBreak(out RHS: Integer): HResult; stdcall;
  5324.     function Set_PageBreak(RHS: Integer): HResult; stdcall;
  5325.     function Parse(ParseLine: OleVariant; Destination: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5326.     function PasteSpecial(Paste: XlPasteType; Operation: XlPasteSpecialOperation; 
  5327.                           SkipBlanks: OleVariant; Transpose: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5328.     function Get_PivotField(out RHS: PivotField): HResult; stdcall;
  5329.     function Get_PivotItem(out RHS: PivotItem): HResult; stdcall;
  5330.     function Get_PivotTable(out RHS: PivotTable): HResult; stdcall;
  5331.     function Get_Precedents(out RHS: Range): HResult; stdcall;
  5332.     function Get_PrefixCharacter(out RHS: OleVariant): HResult; stdcall;
  5333.     function Get_Previous(out RHS: Range): HResult; stdcall;
  5334.     function _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  5335.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  5336.                        out RHS: OleVariant): HResult; stdcall;
  5337.     function PrintPreview(EnableChanges: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5338.     function Get_QueryTable(out RHS: QueryTable): HResult; stdcall;
  5339.     function Get_Range(Cell1: OleVariant; Cell2: OleVariant; out RHS: Range): HResult; stdcall;
  5340.     function RemoveSubtotal(out RHS: OleVariant): HResult; stdcall;
  5341.     function Replace(What: OleVariant; Replacement: OleVariant; LookAt: OleVariant; 
  5342.                      SearchOrder: OleVariant; MatchCase: OleVariant; MatchByte: OleVariant; 
  5343.                      out RHS: WordBool): HResult; stdcall;
  5344.     function Get_Resize(RowSize: OleVariant; ColumnSize: OleVariant; out RHS: Range): HResult; stdcall;
  5345.     function Get_Row(out RHS: Integer): HResult; stdcall;
  5346.     function RowDifferences(Comparison: OleVariant; out RHS: Range): HResult; stdcall;
  5347.     function Get_RowHeight(out RHS: OleVariant): HResult; stdcall;
  5348.     function Set_RowHeight(RHS: OleVariant): HResult; stdcall;
  5349.     function Get_Rows(out RHS: Range): HResult; stdcall;
  5350.     function Run(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  5351.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  5352.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  5353.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  5354.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  5355.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  5356.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  5357.                  Arg29: OleVariant; Arg30: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5358.     function Select(out RHS: OleVariant): HResult; stdcall;
  5359.     function Show(out RHS: OleVariant): HResult; stdcall;
  5360.     function ShowDependents(Remove: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5361.     function Get_ShowDetail(out RHS: OleVariant): HResult; stdcall;
  5362.     function Set_ShowDetail(RHS: OleVariant): HResult; stdcall;
  5363.     function ShowErrors(out RHS: OleVariant): HResult; stdcall;
  5364.     function ShowPrecedents(Remove: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5365.     function Get_ShrinkToFit(out RHS: OleVariant): HResult; stdcall;
  5366.     function Set_ShrinkToFit(RHS: OleVariant): HResult; stdcall;
  5367.     function Sort(Key1: OleVariant; Order1: XlSortOrder; Key2: OleVariant; Type_: OleVariant; 
  5368.                   Order2: XlSortOrder; Key3: OleVariant; Order3: XlSortOrder; Header: XlYesNoGuess; 
  5369.                   OrderCustom: OleVariant; MatchCase: OleVariant; Orientation: XlSortOrientation; 
  5370.                   SortMethod: XlSortMethod; out RHS: OleVariant): HResult; stdcall;
  5371.     function SortSpecial(SortMethod: XlSortMethod; Key1: OleVariant; Order1: XlSortOrder; 
  5372.                          Type_: OleVariant; Key2: OleVariant; Order2: XlSortOrder; 
  5373.                          Key3: OleVariant; Order3: XlSortOrder; Header: XlYesNoGuess; 
  5374.                          OrderCustom: OleVariant; MatchCase: OleVariant; 
  5375.                          Orientation: XlSortOrientation; out RHS: OleVariant): HResult; stdcall;
  5376.     function Get_SoundNote(out RHS: SoundNote): HResult; stdcall;
  5377.     function SpecialCells(Type_: XlCellType; Value: OleVariant; out RHS: Range): HResult; stdcall;
  5378.     function Get_Style(out RHS: OleVariant): HResult; stdcall;
  5379.     function Set_Style(RHS: OleVariant): HResult; stdcall;
  5380.     function SubscribeTo(const Edition: WideString; Format: XlSubscribeToFormat; out RHS: OleVariant): HResult; stdcall;
  5381.     function Subtotal(GroupBy: Integer; Function_: XlConsolidationFunction; TotalList: OleVariant; 
  5382.                       Replace: OleVariant; PageBreaks: OleVariant; SummaryBelowData: XlSummaryRow; 
  5383.                       out RHS: OleVariant): HResult; stdcall;
  5384.     function Get_Summary(out RHS: OleVariant): HResult; stdcall;
  5385.     function Table(RowInput: OleVariant; ColumnInput: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5386.     function Get_Text(out RHS: OleVariant): HResult; stdcall;
  5387.     function TextToColumns(Destination: OleVariant; DataType: XlTextParsingType; 
  5388.                            TextQualifier: XlTextQualifier; ConsecutiveDelimiter: OleVariant; 
  5389.                            Tab: OleVariant; Semicolon: OleVariant; Comma: OleVariant; 
  5390.                            Space: OleVariant; Other: OleVariant; OtherChar: OleVariant; 
  5391.                            FieldInfo: OleVariant; DecimalSeparator: OleVariant; 
  5392.                            ThousandsSeparator: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5393.     function Get_Top(out RHS: OleVariant): HResult; stdcall;
  5394.     function Ungroup(out RHS: OleVariant): HResult; stdcall;
  5395.     function Get_UseStandardHeight(out RHS: OleVariant): HResult; stdcall;
  5396.     function Set_UseStandardHeight(RHS: OleVariant): HResult; stdcall;
  5397.     function Get_UseStandardWidth(out RHS: OleVariant): HResult; stdcall;
  5398.     function Set_UseStandardWidth(RHS: OleVariant): HResult; stdcall;
  5399.     function Get_Validation(out RHS: Validation): HResult; stdcall;
  5400.     function Get_Value(lcid: Integer; out RHS: OleVariant): HResult; stdcall;
  5401.     function Set_Value(lcid: Integer; RHS: OleVariant): HResult; stdcall;
  5402.     function Get_Value2(lcid: Integer; out RHS: OleVariant): HResult; stdcall;
  5403.     function Set_Value2(lcid: Integer; RHS: OleVariant): HResult; stdcall;
  5404.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  5405.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  5406.     function Get_Width(out RHS: OleVariant): HResult; stdcall;
  5407.     function Get_Worksheet(out RHS: Worksheet): HResult; stdcall;
  5408.     function Get_WrapText(out RHS: OleVariant): HResult; stdcall;
  5409.     function Set_WrapText(RHS: OleVariant): HResult; stdcall;
  5410.     function AddComment(Text: OleVariant; out RHS: Comment): HResult; stdcall;
  5411.     function Get_Comment(out RHS: Comment): HResult; stdcall;
  5412.     function ClearComments: HResult; stdcall;
  5413.     function Get_Phonetic(out RHS: Phonetic): HResult; stdcall;
  5414.     function Get_FormatConditions(out RHS: FormatConditions): HResult; stdcall;
  5415.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  5416.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  5417.     function Get_Hyperlinks(out RHS: Hyperlinks): HResult; stdcall;
  5418.     function Get_Phonetics(out RHS: Phonetics): HResult; stdcall;
  5419.     function SetPhonetic: HResult; stdcall;
  5420.     function Get_ID(out RHS: WideString): HResult; stdcall;
  5421.     function Set_ID(const RHS: WideString): HResult; stdcall;
  5422.     function PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  5423.                       ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  5424.                       PrToFileName: OleVariant; out RHS: OleVariant): HResult; stdcall;
  5425.   end;
  5426.  
  5427. // *********************************************************************//
  5428. // Interface: IChartEvents
  5429. // Flags:     (4112) Hidden Dispatchable
  5430. // GUID:      {0002440F-0001-0000-C000-000000000046}
  5431. // *********************************************************************//
  5432.   IChartEvents = interface(IDispatch)
  5433.     ['{0002440F-0001-0000-C000-000000000046}']
  5434.     function Activate: HResult; stdcall;
  5435.     function Deactivate: HResult; stdcall;
  5436.     function Resize: HResult; stdcall;
  5437.     function MouseDown(Button: Integer; Shift: Integer; x: Integer; y: Integer): HResult; stdcall;
  5438.     function MouseUp(Button: Integer; Shift: Integer; x: Integer; y: Integer): HResult; stdcall;
  5439.     function MouseMove(Button: Integer; Shift: Integer; x: Integer; y: Integer): HResult; stdcall;
  5440.     function BeforeRightClick(var Cancel: WordBool): HResult; stdcall;
  5441.     function DragPlot: HResult; stdcall;
  5442.     function DragOver: HResult; stdcall;
  5443.     function BeforeDoubleClick(ElementID: Integer; Arg1: Integer; Arg2: Integer; 
  5444.                                var Cancel: WordBool): HResult; stdcall;
  5445.     function Select(ElementID: Integer; Arg1: Integer; Arg2: Integer): HResult; stdcall;
  5446.     function SeriesChange(SeriesIndex: Integer; PointIndex: Integer): HResult; stdcall;
  5447.     function Calculate: HResult; stdcall;
  5448.   end;
  5449.  
  5450. // *********************************************************************//
  5451. // Interface: _Chart
  5452. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  5453. // GUID:      {000208D6-0000-0000-C000-000000000046}
  5454. // *********************************************************************//
  5455.   _Chart = interface(IDispatch)
  5456.     ['{000208D6-0000-0000-C000-000000000046}']
  5457.     function Get_Application_: Application_; safecall;
  5458.     function Get_Creator: XlCreator; safecall;
  5459.     function Get_Parent: IDispatch; safecall;
  5460.     procedure Activate(lcid: Integer); safecall;
  5461.     procedure Copy(Before: OleVariant; After: OleVariant; lcid: Integer); safecall;
  5462.     procedure Delete(lcid: Integer); safecall;
  5463.     function Get_CodeName: WideString; safecall;
  5464.     function Get__CodeName: WideString; safecall;
  5465.     procedure Set__CodeName(const RHS: WideString); safecall;
  5466.     function Get_Index(lcid: Integer): Integer; safecall;
  5467.     procedure Move(Before: OleVariant; After: OleVariant; lcid: Integer); safecall;
  5468.     function Get_Name: WideString; safecall;
  5469.     procedure Set_Name(const RHS: WideString); safecall;
  5470.     function Get_Next: IDispatch; safecall;
  5471.     function Get_OnDoubleClick(lcid: Integer): WideString; safecall;
  5472.     procedure Set_OnDoubleClick(lcid: Integer; const RHS: WideString); safecall;
  5473.     function Get_OnSheetActivate(lcid: Integer): WideString; safecall;
  5474.     procedure Set_OnSheetActivate(lcid: Integer; const RHS: WideString); safecall;
  5475.     function Get_OnSheetDeactivate(lcid: Integer): WideString; safecall;
  5476.     procedure Set_OnSheetDeactivate(lcid: Integer; const RHS: WideString); safecall;
  5477.     function Get_PageSetup: PageSetup; safecall;
  5478.     function Get_Previous: IDispatch; safecall;
  5479.     procedure _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  5480.                         ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  5481.                         lcid: Integer); safecall;
  5482.     procedure PrintPreview(EnableChanges: OleVariant; lcid: Integer); safecall;
  5483.     procedure Protect(Password: OleVariant; DrawingObjects: OleVariant; Contents: OleVariant; 
  5484.                       Scenarios: OleVariant; UserInterfaceOnly: OleVariant; lcid: Integer); safecall;
  5485.     function Get_ProtectContents(lcid: Integer): WordBool; safecall;
  5486.     function Get_ProtectDrawingObjects(lcid: Integer): WordBool; safecall;
  5487.     function Get_ProtectionMode(lcid: Integer): WordBool; safecall;
  5488.     procedure _Dummy23; stdcall;
  5489.     procedure SaveAs(const Filename: WideString; FileFormat: OleVariant; Password: OleVariant; 
  5490.                      WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant; 
  5491.                      CreateBackup: OleVariant; AddToMru: OleVariant; TextCodepage: OleVariant; 
  5492.                      TextVisualLayout: OleVariant; lcid: Integer); safecall;
  5493.     procedure Select(Replace: OleVariant; lcid: Integer); safecall;
  5494.     procedure Unprotect(Password: OleVariant; lcid: Integer); safecall;
  5495.     function Get_Visible(lcid: Integer): XlSheetVisibility; safecall;
  5496.     procedure Set_Visible(lcid: Integer; RHS: XlSheetVisibility); safecall;
  5497.     function Get_Shapes: Shapes; safecall;
  5498.     procedure ApplyDataLabels(Type_: XlDataLabelsType; LegendKey: OleVariant; AutoText: OleVariant; 
  5499.                               HasLeaderLines: OleVariant; lcid: Integer); safecall;
  5500.     function Arcs(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5501.     function Get_Area3DGroup(lcid: Integer): ChartGroup; safecall;
  5502.     function AreaGroups(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5503.     procedure AutoFormat(Gallery: Integer; Format: OleVariant); safecall;
  5504.     function Get_AutoScaling(lcid: Integer): WordBool; safecall;
  5505.     procedure Set_AutoScaling(lcid: Integer; RHS: WordBool); safecall;
  5506.     function Axes(Type_: OleVariant; AxisGroup: XlAxisGroup; lcid: Integer): IDispatch; safecall;
  5507.     procedure SetBackgroundPicture(const Filename: WideString); safecall;
  5508.     function Get_Bar3DGroup(lcid: Integer): ChartGroup; safecall;
  5509.     function BarGroups(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5510.     function Buttons(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5511.     function Get_ChartArea(lcid: Integer): ChartArea; safecall;
  5512.     function ChartGroups(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5513.     function ChartObjects(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5514.     function Get_ChartTitle(lcid: Integer): ChartTitle; safecall;
  5515.     procedure ChartWizard(Source: OleVariant; Gallery: OleVariant; Format: OleVariant; 
  5516.                           PlotBy: OleVariant; CategoryLabels: OleVariant; SeriesLabels: OleVariant; 
  5517.                           HasLegend: OleVariant; Title: OleVariant; CategoryTitle: OleVariant; 
  5518.                           ValueTitle: OleVariant; ExtraTitle: OleVariant; lcid: Integer); safecall;
  5519.     function CheckBoxes(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5520.     procedure CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  5521.                             AlwaysSuggest: OleVariant; SpellLang: OleVariant; lcid: Integer); safecall;
  5522.     function Get_Column3DGroup(lcid: Integer): ChartGroup; safecall;
  5523.     function ColumnGroups(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5524.     procedure CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  5525.                           Size: XlPictureAppearance; lcid: Integer); safecall;
  5526.     function Get_Corners(lcid: Integer): Corners; safecall;
  5527.     procedure CreatePublisher(Edition: OleVariant; Appearance: XlPictureAppearance; 
  5528.                               Size: XlPictureAppearance; ContainsPICT: OleVariant; 
  5529.                               ContainsBIFF: OleVariant; ContainsRTF: OleVariant; 
  5530.                               ContainsVALU: OleVariant; lcid: Integer); safecall;
  5531.     function Get_DataTable: DataTable; safecall;
  5532.     function Get_DepthPercent(lcid: Integer): Integer; safecall;
  5533.     procedure Set_DepthPercent(lcid: Integer; RHS: Integer); safecall;
  5534.     procedure Deselect(lcid: Integer); safecall;
  5535.     function Get_DisplayBlanksAs(lcid: Integer): XlDisplayBlanksAs; safecall;
  5536.     procedure Set_DisplayBlanksAs(lcid: Integer; RHS: XlDisplayBlanksAs); safecall;
  5537.     function DoughnutGroups(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5538.     function Drawings(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5539.     function DrawingObjects(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5540.     function DropDowns(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5541.     function Get_Elevation(lcid: Integer): Integer; safecall;
  5542.     procedure Set_Elevation(lcid: Integer; RHS: Integer); safecall;
  5543.     function Evaluate(Name: OleVariant; lcid: Integer): OleVariant; safecall;
  5544.     function _Evaluate(Name: OleVariant; lcid: Integer): OleVariant; safecall;
  5545.     function Get_Floor(lcid: Integer): Floor; safecall;
  5546.     function Get_GapDepth(lcid: Integer): Integer; safecall;
  5547.     procedure Set_GapDepth(lcid: Integer; RHS: Integer); safecall;
  5548.     function GroupBoxes(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5549.     function GroupObjects(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5550.     function Get_HasAxis(Index1: OleVariant; Index2: OleVariant; lcid: Integer): OleVariant; safecall;
  5551.     procedure Set_HasAxis(Index1: OleVariant; Index2: OleVariant; lcid: Integer; RHS: OleVariant); safecall;
  5552.     function Get_HasDataTable: WordBool; safecall;
  5553.     procedure Set_HasDataTable(RHS: WordBool); safecall;
  5554.     function Get_HasLegend(lcid: Integer): WordBool; safecall;
  5555.     procedure Set_HasLegend(lcid: Integer; RHS: WordBool); safecall;
  5556.     function Get_HasTitle(lcid: Integer): WordBool; safecall;
  5557.     procedure Set_HasTitle(lcid: Integer; RHS: WordBool); safecall;
  5558.     function Get_HeightPercent(lcid: Integer): Integer; safecall;
  5559.     procedure Set_HeightPercent(lcid: Integer; RHS: Integer); safecall;
  5560.     function Get_Hyperlinks: Hyperlinks; safecall;
  5561.     function Labels(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5562.     function Get_Legend(lcid: Integer): Legend; safecall;
  5563.     function Get_Line3DGroup(lcid: Integer): ChartGroup; safecall;
  5564.     function LineGroups(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5565.     function Lines(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5566.     function ListBoxes(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5567.     function Location(Where: XlChartLocation; Name: OleVariant): Chart; safecall;
  5568.     function OLEObjects(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5569.     function OptionButtons(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5570.     function Ovals(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5571.     procedure Paste(Type_: OleVariant; lcid: Integer); safecall;
  5572.     function Get_Perspective(lcid: Integer): Integer; safecall;
  5573.     procedure Set_Perspective(lcid: Integer; RHS: Integer); safecall;
  5574.     function Pictures(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5575.     function Get_Pie3DGroup(lcid: Integer): ChartGroup; safecall;
  5576.     function PieGroups(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5577.     function Get_PlotArea(lcid: Integer): PlotArea; safecall;
  5578.     function Get_PlotVisibleOnly(lcid: Integer): WordBool; safecall;
  5579.     procedure Set_PlotVisibleOnly(lcid: Integer; RHS: WordBool); safecall;
  5580.     function RadarGroups(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5581.     function Rectangles(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5582.     function Get_RightAngleAxes(lcid: Integer): OleVariant; safecall;
  5583.     procedure Set_RightAngleAxes(lcid: Integer; RHS: OleVariant); safecall;
  5584.     function Get_Rotation(lcid: Integer): OleVariant; safecall;
  5585.     procedure Set_Rotation(lcid: Integer; RHS: OleVariant); safecall;
  5586.     function ScrollBars(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5587.     function SeriesCollection(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5588.     function Get_SizeWithWindow(lcid: Integer): WordBool; safecall;
  5589.     procedure Set_SizeWithWindow(lcid: Integer; RHS: WordBool); safecall;
  5590.     function Get_ShowWindow: WordBool; safecall;
  5591.     procedure Set_ShowWindow(RHS: WordBool); safecall;
  5592.     function Spinners(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5593.     function Get_SubType(lcid: Integer): Integer; safecall;
  5594.     procedure Set_SubType(lcid: Integer; RHS: Integer); safecall;
  5595.     function Get_SurfaceGroup(lcid: Integer): ChartGroup; safecall;
  5596.     function TextBoxes(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5597.     function Get_Type_(lcid: Integer): Integer; safecall;
  5598.     procedure Set_Type_(lcid: Integer; RHS: Integer); safecall;
  5599.     function Get_ChartType: XlChartType; safecall;
  5600.     procedure Set_ChartType(RHS: XlChartType); safecall;
  5601.     procedure ApplyCustomType(ChartType: XlChartType; TypeName: OleVariant); safecall;
  5602.     function Get_Walls(lcid: Integer): Walls; safecall;
  5603.     function Get_WallsAndGridlines2D(lcid: Integer): WordBool; safecall;
  5604.     procedure Set_WallsAndGridlines2D(lcid: Integer; RHS: WordBool); safecall;
  5605.     function XYGroups(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  5606.     function Get_BarShape: XlBarShape; safecall;
  5607.     procedure Set_BarShape(RHS: XlBarShape); safecall;
  5608.     function Get_PlotBy: XlRowCol; safecall;
  5609.     procedure Set_PlotBy(RHS: XlRowCol); safecall;
  5610.     procedure CopyChartBuild; safecall;
  5611.     function Get_ProtectFormatting: WordBool; safecall;
  5612.     procedure Set_ProtectFormatting(RHS: WordBool); safecall;
  5613.     function Get_ProtectData: WordBool; safecall;
  5614.     procedure Set_ProtectData(RHS: WordBool); safecall;
  5615.     function Get_ProtectGoalSeek: WordBool; safecall;
  5616.     procedure Set_ProtectGoalSeek(RHS: WordBool); safecall;
  5617.     function Get_ProtectSelection: WordBool; safecall;
  5618.     procedure Set_ProtectSelection(RHS: WordBool); safecall;
  5619.     procedure GetChartElement(x: Integer; y: Integer; var ElementID: Integer; var Arg1: Integer; 
  5620.                               var Arg2: Integer); safecall;
  5621.     procedure SetSourceData(const Source: Range; PlotBy: OleVariant); safecall;
  5622.     function Export(const Filename: WideString; FilterName: OleVariant; Interactive: OleVariant): WordBool; safecall;
  5623.     procedure Refresh; safecall;
  5624.     function Get_PivotLayout: PivotLayout; safecall;
  5625.     function Get_HasPivotFields: WordBool; safecall;
  5626.     procedure Set_HasPivotFields(RHS: WordBool); safecall;
  5627.     function Get_Scripts: Scripts; safecall;
  5628.     procedure PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  5629.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  5630.                        PrToFileName: OleVariant; lcid: Integer); safecall;
  5631.     property Application_: Application_ read Get_Application_;
  5632.     property Creator: XlCreator read Get_Creator;
  5633.     property Parent: IDispatch read Get_Parent;
  5634.     property CodeName: WideString read Get_CodeName;
  5635.     property _CodeName: WideString read Get__CodeName write Set__CodeName;
  5636.     property Index[lcid: Integer]: Integer read Get_Index;
  5637.     property Name: WideString read Get_Name write Set_Name;
  5638.     property Next: IDispatch read Get_Next;
  5639.     property OnDoubleClick[lcid: Integer]: WideString read Get_OnDoubleClick write Set_OnDoubleClick;
  5640.     property OnSheetActivate[lcid: Integer]: WideString read Get_OnSheetActivate write Set_OnSheetActivate;
  5641.     property OnSheetDeactivate[lcid: Integer]: WideString read Get_OnSheetDeactivate write Set_OnSheetDeactivate;
  5642.     property PageSetup: PageSetup read Get_PageSetup;
  5643.     property Previous: IDispatch read Get_Previous;
  5644.     property ProtectContents[lcid: Integer]: WordBool read Get_ProtectContents;
  5645.     property ProtectDrawingObjects[lcid: Integer]: WordBool read Get_ProtectDrawingObjects;
  5646.     property ProtectionMode[lcid: Integer]: WordBool read Get_ProtectionMode;
  5647.     property Visible[lcid: Integer]: XlSheetVisibility read Get_Visible write Set_Visible;
  5648.     property Shapes: Shapes read Get_Shapes;
  5649.     property Area3DGroup[lcid: Integer]: ChartGroup read Get_Area3DGroup;
  5650.     property AutoScaling[lcid: Integer]: WordBool read Get_AutoScaling write Set_AutoScaling;
  5651.     property Bar3DGroup[lcid: Integer]: ChartGroup read Get_Bar3DGroup;
  5652.     property ChartArea[lcid: Integer]: ChartArea read Get_ChartArea;
  5653.     property ChartTitle[lcid: Integer]: ChartTitle read Get_ChartTitle;
  5654.     property Column3DGroup[lcid: Integer]: ChartGroup read Get_Column3DGroup;
  5655.     property Corners[lcid: Integer]: Corners read Get_Corners;
  5656.     property DataTable: DataTable read Get_DataTable;
  5657.     property DepthPercent[lcid: Integer]: Integer read Get_DepthPercent write Set_DepthPercent;
  5658.     property DisplayBlanksAs[lcid: Integer]: XlDisplayBlanksAs read Get_DisplayBlanksAs write Set_DisplayBlanksAs;
  5659.     property Elevation[lcid: Integer]: Integer read Get_Elevation write Set_Elevation;
  5660.     property Floor[lcid: Integer]: Floor read Get_Floor;
  5661.     property GapDepth[lcid: Integer]: Integer read Get_GapDepth write Set_GapDepth;
  5662.     property HasAxis[Index1: OleVariant; Index2: OleVariant; lcid: Integer]: OleVariant read Get_HasAxis write Set_HasAxis;
  5663.     property HasDataTable: WordBool read Get_HasDataTable write Set_HasDataTable;
  5664.     property HasLegend[lcid: Integer]: WordBool read Get_HasLegend write Set_HasLegend;
  5665.     property HasTitle[lcid: Integer]: WordBool read Get_HasTitle write Set_HasTitle;
  5666.     property HeightPercent[lcid: Integer]: Integer read Get_HeightPercent write Set_HeightPercent;
  5667.     property Hyperlinks: Hyperlinks read Get_Hyperlinks;
  5668.     property Legend[lcid: Integer]: Legend read Get_Legend;
  5669.     property Line3DGroup[lcid: Integer]: ChartGroup read Get_Line3DGroup;
  5670.     property Perspective[lcid: Integer]: Integer read Get_Perspective write Set_Perspective;
  5671.     property Pie3DGroup[lcid: Integer]: ChartGroup read Get_Pie3DGroup;
  5672.     property PlotArea[lcid: Integer]: PlotArea read Get_PlotArea;
  5673.     property PlotVisibleOnly[lcid: Integer]: WordBool read Get_PlotVisibleOnly write Set_PlotVisibleOnly;
  5674.     property RightAngleAxes[lcid: Integer]: OleVariant read Get_RightAngleAxes write Set_RightAngleAxes;
  5675.     property Rotation[lcid: Integer]: OleVariant read Get_Rotation write Set_Rotation;
  5676.     property SizeWithWindow[lcid: Integer]: WordBool read Get_SizeWithWindow write Set_SizeWithWindow;
  5677.     property ShowWindow: WordBool read Get_ShowWindow write Set_ShowWindow;
  5678.     property SubType[lcid: Integer]: Integer read Get_SubType write Set_SubType;
  5679.     property SurfaceGroup[lcid: Integer]: ChartGroup read Get_SurfaceGroup;
  5680.     property Type_[lcid: Integer]: Integer read Get_Type_ write Set_Type_;
  5681.     property ChartType: XlChartType read Get_ChartType write Set_ChartType;
  5682.     property Walls[lcid: Integer]: Walls read Get_Walls;
  5683.     property WallsAndGridlines2D[lcid: Integer]: WordBool read Get_WallsAndGridlines2D write Set_WallsAndGridlines2D;
  5684.     property BarShape: XlBarShape read Get_BarShape write Set_BarShape;
  5685.     property PlotBy: XlRowCol read Get_PlotBy write Set_PlotBy;
  5686.     property ProtectFormatting: WordBool read Get_ProtectFormatting write Set_ProtectFormatting;
  5687.     property ProtectData: WordBool read Get_ProtectData write Set_ProtectData;
  5688.     property ProtectGoalSeek: WordBool read Get_ProtectGoalSeek write Set_ProtectGoalSeek;
  5689.     property ProtectSelection: WordBool read Get_ProtectSelection write Set_ProtectSelection;
  5690.     property PivotLayout: PivotLayout read Get_PivotLayout;
  5691.     property HasPivotFields: WordBool read Get_HasPivotFields write Set_HasPivotFields;
  5692.     property Scripts: Scripts read Get_Scripts;
  5693.   end;
  5694.  
  5695. // *********************************************************************//
  5696. // DispIntf:  _ChartDisp
  5697. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  5698. // GUID:      {000208D6-0000-0000-C000-000000000046}
  5699. // *********************************************************************//
  5700.   _ChartDisp = dispinterface
  5701.     ['{000208D6-0000-0000-C000-000000000046}']
  5702.     property Application_: Application_ readonly dispid 148;
  5703.     property Creator: XlCreator readonly dispid 149;
  5704.     property Parent: IDispatch readonly dispid 150;
  5705.     procedure Activate(lcid: Integer); dispid 304;
  5706.     procedure Copy(Before: OleVariant; After: OleVariant; lcid: Integer); dispid 551;
  5707.     procedure Delete(lcid: Integer); dispid 117;
  5708.     property CodeName: WideString readonly dispid 1373;
  5709.     property _CodeName: WideString dispid -2147418112;
  5710.     property Index[lcid: Integer]: Integer readonly dispid 486;
  5711.     procedure Move(Before: OleVariant; After: OleVariant; lcid: Integer); dispid 637;
  5712.     property Name: WideString dispid 110;
  5713.     property Next: IDispatch readonly dispid 502;
  5714.     property OnDoubleClick[lcid: Integer]: WideString dispid 628;
  5715.     property OnSheetActivate[lcid: Integer]: WideString dispid 1031;
  5716.     property OnSheetDeactivate[lcid: Integer]: WideString dispid 1081;
  5717.     property PageSetup: PageSetup readonly dispid 998;
  5718.     property Previous: IDispatch readonly dispid 503;
  5719.     procedure _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  5720.                         ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  5721.                         lcid: Integer); dispid 905;
  5722.     procedure PrintPreview(EnableChanges: OleVariant; lcid: Integer); dispid 281;
  5723.     procedure Protect(Password: OleVariant; DrawingObjects: OleVariant; Contents: OleVariant; 
  5724.                       Scenarios: OleVariant; UserInterfaceOnly: OleVariant; lcid: Integer); dispid 282;
  5725.     property ProtectContents[lcid: Integer]: WordBool readonly dispid 292;
  5726.     property ProtectDrawingObjects[lcid: Integer]: WordBool readonly dispid 293;
  5727.     property ProtectionMode[lcid: Integer]: WordBool readonly dispid 1159;
  5728.     procedure _Dummy23; dispid 65559;
  5729.     procedure SaveAs(const Filename: WideString; FileFormat: OleVariant; Password: OleVariant; 
  5730.                      WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant; 
  5731.                      CreateBackup: OleVariant; AddToMru: OleVariant; TextCodepage: OleVariant; 
  5732.                      TextVisualLayout: OleVariant; lcid: Integer); dispid 284;
  5733.     procedure Select(Replace: OleVariant; lcid: Integer); dispid 235;
  5734.     procedure Unprotect(Password: OleVariant; lcid: Integer); dispid 285;
  5735.     property Visible[lcid: Integer]: XlSheetVisibility dispid 558;
  5736.     property Shapes: Shapes readonly dispid 1377;
  5737.     procedure ApplyDataLabels(Type_: XlDataLabelsType; LegendKey: OleVariant; AutoText: OleVariant; 
  5738.                               HasLeaderLines: OleVariant; lcid: Integer); dispid 151;
  5739.     function Arcs(Index: OleVariant; lcid: Integer): IDispatch; dispid 760;
  5740.     property Area3DGroup[lcid: Integer]: ChartGroup readonly dispid 17;
  5741.     function AreaGroups(Index: OleVariant; lcid: Integer): IDispatch; dispid 9;
  5742.     procedure AutoFormat(Gallery: Integer; Format: OleVariant); dispid 114;
  5743.     property AutoScaling[lcid: Integer]: WordBool dispid 107;
  5744.     function Axes(Type_: OleVariant; AxisGroup: XlAxisGroup; lcid: Integer): IDispatch; dispid 23;
  5745.     procedure SetBackgroundPicture(const Filename: WideString); dispid 1188;
  5746.     property Bar3DGroup[lcid: Integer]: ChartGroup readonly dispid 18;
  5747.     function BarGroups(Index: OleVariant; lcid: Integer): IDispatch; dispid 10;
  5748.     function Buttons(Index: OleVariant; lcid: Integer): IDispatch; dispid 557;
  5749.     property ChartArea[lcid: Integer]: ChartArea readonly dispid 80;
  5750.     function ChartGroups(Index: OleVariant; lcid: Integer): IDispatch; dispid 8;
  5751.     function ChartObjects(Index: OleVariant; lcid: Integer): IDispatch; dispid 1060;
  5752.     property ChartTitle[lcid: Integer]: ChartTitle readonly dispid 81;
  5753.     procedure ChartWizard(Source: OleVariant; Gallery: OleVariant; Format: OleVariant; 
  5754.                           PlotBy: OleVariant; CategoryLabels: OleVariant; SeriesLabels: OleVariant; 
  5755.                           HasLegend: OleVariant; Title: OleVariant; CategoryTitle: OleVariant; 
  5756.                           ValueTitle: OleVariant; ExtraTitle: OleVariant; lcid: Integer); dispid 196;
  5757.     function CheckBoxes(Index: OleVariant; lcid: Integer): IDispatch; dispid 824;
  5758.     procedure CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  5759.                             AlwaysSuggest: OleVariant; SpellLang: OleVariant; lcid: Integer); dispid 505;
  5760.     property Column3DGroup[lcid: Integer]: ChartGroup readonly dispid 19;
  5761.     function ColumnGroups(Index: OleVariant; lcid: Integer): IDispatch; dispid 11;
  5762.     procedure CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  5763.                           Size: XlPictureAppearance; lcid: Integer); dispid 213;
  5764.     property Corners[lcid: Integer]: Corners readonly dispid 79;
  5765.     procedure CreatePublisher(Edition: OleVariant; Appearance: XlPictureAppearance; 
  5766.                               Size: XlPictureAppearance; ContainsPICT: OleVariant; 
  5767.                               ContainsBIFF: OleVariant; ContainsRTF: OleVariant; 
  5768.                               ContainsVALU: OleVariant; lcid: Integer); dispid 458;
  5769.     property DataTable: DataTable readonly dispid 1395;
  5770.     property DepthPercent[lcid: Integer]: Integer dispid 48;
  5771.     procedure Deselect(lcid: Integer); dispid 1120;
  5772.     property DisplayBlanksAs[lcid: Integer]: XlDisplayBlanksAs dispid 93;
  5773.     function DoughnutGroups(Index: OleVariant; lcid: Integer): IDispatch; dispid 14;
  5774.     function Drawings(Index: OleVariant; lcid: Integer): IDispatch; dispid 772;
  5775.     function DrawingObjects(Index: OleVariant; lcid: Integer): IDispatch; dispid 88;
  5776.     function DropDowns(Index: OleVariant; lcid: Integer): IDispatch; dispid 836;
  5777.     property Elevation[lcid: Integer]: Integer dispid 49;
  5778.     function Evaluate(Name: OleVariant; lcid: Integer): OleVariant; dispid 1;
  5779.     function _Evaluate(Name: OleVariant; lcid: Integer): OleVariant; dispid -5;
  5780.     property Floor[lcid: Integer]: Floor readonly dispid 83;
  5781.     property GapDepth[lcid: Integer]: Integer dispid 50;
  5782.     function GroupBoxes(Index: OleVariant; lcid: Integer): IDispatch; dispid 834;
  5783.     function GroupObjects(Index: OleVariant; lcid: Integer): IDispatch; dispid 1113;
  5784.     property HasAxis[Index1: OleVariant; Index2: OleVariant; lcid: Integer]: OleVariant dispid 52;
  5785.     property HasDataTable: WordBool dispid 1396;
  5786.     property HasLegend[lcid: Integer]: WordBool dispid 53;
  5787.     property HasTitle[lcid: Integer]: WordBool dispid 54;
  5788.     property HeightPercent[lcid: Integer]: Integer dispid 55;
  5789.     property Hyperlinks: Hyperlinks readonly dispid 1393;
  5790.     function Labels(Index: OleVariant; lcid: Integer): IDispatch; dispid 841;
  5791.     property Legend[lcid: Integer]: Legend readonly dispid 84;
  5792.     property Line3DGroup[lcid: Integer]: ChartGroup readonly dispid 20;
  5793.     function LineGroups(Index: OleVariant; lcid: Integer): IDispatch; dispid 12;
  5794.     function Lines(Index: OleVariant; lcid: Integer): IDispatch; dispid 767;
  5795.     function ListBoxes(Index: OleVariant; lcid: Integer): IDispatch; dispid 832;
  5796.     function Location(Where: XlChartLocation; Name: OleVariant): Chart; dispid 1397;
  5797.     function OLEObjects(Index: OleVariant; lcid: Integer): IDispatch; dispid 799;
  5798.     function OptionButtons(Index: OleVariant; lcid: Integer): IDispatch; dispid 826;
  5799.     function Ovals(Index: OleVariant; lcid: Integer): IDispatch; dispid 801;
  5800.     procedure Paste(Type_: OleVariant; lcid: Integer); dispid 211;
  5801.     property Perspective[lcid: Integer]: Integer dispid 57;
  5802.     function Pictures(Index: OleVariant; lcid: Integer): IDispatch; dispid 771;
  5803.     property Pie3DGroup[lcid: Integer]: ChartGroup readonly dispid 21;
  5804.     function PieGroups(Index: OleVariant; lcid: Integer): IDispatch; dispid 13;
  5805.     property PlotArea[lcid: Integer]: PlotArea readonly dispid 85;
  5806.     property PlotVisibleOnly[lcid: Integer]: WordBool dispid 92;
  5807.     function RadarGroups(Index: OleVariant; lcid: Integer): IDispatch; dispid 15;
  5808.     function Rectangles(Index: OleVariant; lcid: Integer): IDispatch; dispid 774;
  5809.     property RightAngleAxes[lcid: Integer]: OleVariant dispid 58;
  5810.     property Rotation[lcid: Integer]: OleVariant dispid 59;
  5811.     function ScrollBars(Index: OleVariant; lcid: Integer): IDispatch; dispid 830;
  5812.     function SeriesCollection(Index: OleVariant; lcid: Integer): IDispatch; dispid 68;
  5813.     property SizeWithWindow[lcid: Integer]: WordBool dispid 94;
  5814.     property ShowWindow: WordBool dispid 1399;
  5815.     function Spinners(Index: OleVariant; lcid: Integer): IDispatch; dispid 838;
  5816.     property SubType[lcid: Integer]: Integer dispid 109;
  5817.     property SurfaceGroup[lcid: Integer]: ChartGroup readonly dispid 22;
  5818.     function TextBoxes(Index: OleVariant; lcid: Integer): IDispatch; dispid 777;
  5819.     property Type_[lcid: Integer]: Integer dispid 108;
  5820.     property ChartType: XlChartType dispid 1400;
  5821.     procedure ApplyCustomType(ChartType: XlChartType; TypeName: OleVariant); dispid 1401;
  5822.     property Walls[lcid: Integer]: Walls readonly dispid 86;
  5823.     property WallsAndGridlines2D[lcid: Integer]: WordBool dispid 210;
  5824.     function XYGroups(Index: OleVariant; lcid: Integer): IDispatch; dispid 16;
  5825.     property BarShape: XlBarShape dispid 1403;
  5826.     property PlotBy: XlRowCol dispid 202;
  5827.     procedure CopyChartBuild; dispid 1404;
  5828.     property ProtectFormatting: WordBool dispid 1405;
  5829.     property ProtectData: WordBool dispid 1406;
  5830.     property ProtectGoalSeek: WordBool dispid 1407;
  5831.     property ProtectSelection: WordBool dispid 1408;
  5832.     procedure GetChartElement(x: Integer; y: Integer; var ElementID: Integer; var Arg1: Integer; 
  5833.                               var Arg2: Integer); dispid 1409;
  5834.     procedure SetSourceData(const Source: Range; PlotBy: OleVariant); dispid 1413;
  5835.     function Export(const Filename: WideString; FilterName: OleVariant; Interactive: OleVariant): WordBool; dispid 1414;
  5836.     procedure Refresh; dispid 1417;
  5837.     property PivotLayout: PivotLayout readonly dispid 1814;
  5838.     property HasPivotFields: WordBool dispid 1815;
  5839.     property Scripts: Scripts readonly dispid 1816;
  5840.     procedure PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  5841.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  5842.                        PrToFileName: OleVariant; lcid: Integer); dispid 1772;
  5843.   end;
  5844.  
  5845. // *********************************************************************//
  5846. // Interface: Sheets
  5847. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  5848. // GUID:      {000208D7-0000-0000-C000-000000000046}
  5849. // *********************************************************************//
  5850.   Sheets = interface(IDispatch)
  5851.     ['{000208D7-0000-0000-C000-000000000046}']
  5852.     function Get_Application_: Application_; safecall;
  5853.     function Get_Creator: XlCreator; safecall;
  5854.     function Get_Parent: IDispatch; safecall;
  5855.     function Add(Before: OleVariant; After: OleVariant; Count: OleVariant; Type_: OleVariant; 
  5856.                  lcid: Integer): IDispatch; safecall;
  5857.     procedure Copy(Before: OleVariant; After: OleVariant; lcid: Integer); safecall;
  5858.     function Get_Count: Integer; safecall;
  5859.     procedure Delete(lcid: Integer); safecall;
  5860.     procedure FillAcrossSheets(const Range: Range; Type_: XlFillWith; lcid: Integer); safecall;
  5861.     function Get_Item(Index: OleVariant): IDispatch; safecall;
  5862.     procedure Move(Before: OleVariant; After: OleVariant; lcid: Integer); safecall;
  5863.     function Get__NewEnum: IUnknown; safecall;
  5864.     procedure _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  5865.                         ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  5866.                         lcid: Integer); safecall;
  5867.     procedure PrintPreview(EnableChanges: OleVariant; lcid: Integer); safecall;
  5868.     procedure Select(Replace: OleVariant; lcid: Integer); safecall;
  5869.     function Get_HPageBreaks: HPageBreaks; safecall;
  5870.     function Get_VPageBreaks: VPageBreaks; safecall;
  5871.     function Get_Visible(lcid: Integer): OleVariant; safecall;
  5872.     procedure Set_Visible(lcid: Integer; RHS: OleVariant); safecall;
  5873.     function Get__Default(Index: OleVariant): IDispatch; safecall;
  5874.     procedure PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  5875.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  5876.                        PrToFileName: OleVariant; lcid: Integer); safecall;
  5877.     property Application_: Application_ read Get_Application_;
  5878.     property Creator: XlCreator read Get_Creator;
  5879.     property Parent: IDispatch read Get_Parent;
  5880.     property Count: Integer read Get_Count;
  5881.     property Item[Index: OleVariant]: IDispatch read Get_Item;
  5882.     property _NewEnum: IUnknown read Get__NewEnum;
  5883.     property HPageBreaks: HPageBreaks read Get_HPageBreaks;
  5884.     property VPageBreaks: VPageBreaks read Get_VPageBreaks;
  5885.     property Visible[lcid: Integer]: OleVariant read Get_Visible write Set_Visible;
  5886.     property _Default[Index: OleVariant]: IDispatch read Get__Default; default;
  5887.   end;
  5888.  
  5889. // *********************************************************************//
  5890. // DispIntf:  SheetsDisp
  5891. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  5892. // GUID:      {000208D7-0000-0000-C000-000000000046}
  5893. // *********************************************************************//
  5894.   SheetsDisp = dispinterface
  5895.     ['{000208D7-0000-0000-C000-000000000046}']
  5896.     property Application_: Application_ readonly dispid 148;
  5897.     property Creator: XlCreator readonly dispid 149;
  5898.     property Parent: IDispatch readonly dispid 150;
  5899.     function Add(Before: OleVariant; After: OleVariant; Count: OleVariant; Type_: OleVariant; 
  5900.                  lcid: Integer): IDispatch; dispid 181;
  5901.     procedure Copy(Before: OleVariant; After: OleVariant; lcid: Integer); dispid 551;
  5902.     property Count: Integer readonly dispid 118;
  5903.     procedure Delete(lcid: Integer); dispid 117;
  5904.     procedure FillAcrossSheets(const Range: Range; Type_: XlFillWith; lcid: Integer); dispid 469;
  5905.     property Item[Index: OleVariant]: IDispatch readonly dispid 170;
  5906.     procedure Move(Before: OleVariant; After: OleVariant; lcid: Integer); dispid 637;
  5907.     property _NewEnum: IUnknown readonly dispid -4;
  5908.     procedure _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  5909.                         ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  5910.                         lcid: Integer); dispid 905;
  5911.     procedure PrintPreview(EnableChanges: OleVariant; lcid: Integer); dispid 281;
  5912.     procedure Select(Replace: OleVariant; lcid: Integer); dispid 235;
  5913.     property HPageBreaks: HPageBreaks readonly dispid 1418;
  5914.     property VPageBreaks: VPageBreaks readonly dispid 1419;
  5915.     property Visible[lcid: Integer]: OleVariant dispid 558;
  5916.     property _Default[Index: OleVariant]: IDispatch readonly dispid 0; default;
  5917.     procedure PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  5918.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  5919.                        PrToFileName: OleVariant; lcid: Integer); dispid 1772;
  5920.   end;
  5921.  
  5922. // *********************************************************************//
  5923. // Interface: IVPageBreak
  5924. // Flags:     (4112) Hidden Dispatchable
  5925. // GUID:      {00024402-0001-0000-C000-000000000046}
  5926. // *********************************************************************//
  5927.   IVPageBreak = interface(IDispatch)
  5928.     ['{00024402-0001-0000-C000-000000000046}']
  5929.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  5930.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  5931.     function Get_Parent(out RHS: Worksheet): HResult; stdcall;
  5932.     function Delete: HResult; stdcall;
  5933.     function DragOff(Direction: XlDirection; RegionIndex: Integer): HResult; stdcall;
  5934.     function Get_Type_(out RHS: XlPageBreak): HResult; stdcall;
  5935.     function Set_Type_(RHS: XlPageBreak): HResult; stdcall;
  5936.     function Get_Extent(out RHS: XlPageBreakExtent): HResult; stdcall;
  5937.     function Get_Location(out RHS: Range): HResult; stdcall;
  5938.     function Set_Location(const RHS: Range): HResult; stdcall;
  5939.   end;
  5940.  
  5941. // *********************************************************************//
  5942. // Interface: IHPageBreak
  5943. // Flags:     (4112) Hidden Dispatchable
  5944. // GUID:      {00024401-0001-0000-C000-000000000046}
  5945. // *********************************************************************//
  5946.   IHPageBreak = interface(IDispatch)
  5947.     ['{00024401-0001-0000-C000-000000000046}']
  5948.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  5949.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  5950.     function Get_Parent(out RHS: Worksheet): HResult; stdcall;
  5951.     function Delete: HResult; stdcall;
  5952.     function DragOff(Direction: XlDirection; RegionIndex: Integer): HResult; stdcall;
  5953.     function Get_Type_(out RHS: XlPageBreak): HResult; stdcall;
  5954.     function Set_Type_(RHS: XlPageBreak): HResult; stdcall;
  5955.     function Get_Extent(out RHS: XlPageBreakExtent): HResult; stdcall;
  5956.     function Get_Location(out RHS: Range): HResult; stdcall;
  5957.     function Set_Location(const RHS: Range): HResult; stdcall;
  5958.   end;
  5959.  
  5960. // *********************************************************************//
  5961. // Interface: IHPageBreaks
  5962. // Flags:     (4112) Hidden Dispatchable
  5963. // GUID:      {00024404-0001-0000-C000-000000000046}
  5964. // *********************************************************************//
  5965.   IHPageBreaks = interface(IDispatch)
  5966.     ['{00024404-0001-0000-C000-000000000046}']
  5967.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  5968.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  5969.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  5970.     function Get_Count(out RHS: Integer): HResult; stdcall;
  5971.     function Get_Item(Index: Integer; out RHS: HPageBreak): HResult; stdcall;
  5972.     function Get__Default(Index: Integer; out RHS: HPageBreak): HResult; stdcall;
  5973.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  5974.     function Add(const Before: IDispatch; out RHS: HPageBreak): HResult; stdcall;
  5975.   end;
  5976.  
  5977. // *********************************************************************//
  5978. // Interface: IVPageBreaks
  5979. // Flags:     (4112) Hidden Dispatchable
  5980. // GUID:      {00024405-0001-0000-C000-000000000046}
  5981. // *********************************************************************//
  5982.   IVPageBreaks = interface(IDispatch)
  5983.     ['{00024405-0001-0000-C000-000000000046}']
  5984.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  5985.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  5986.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  5987.     function Get_Count(out RHS: Integer): HResult; stdcall;
  5988.     function Get_Item(Index: Integer; out RHS: VPageBreak): HResult; stdcall;
  5989.     function Get__Default(Index: Integer; out RHS: VPageBreak): HResult; stdcall;
  5990.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  5991.     function Add(const Before: IDispatch; out RHS: VPageBreak): HResult; stdcall;
  5992.   end;
  5993.  
  5994. // *********************************************************************//
  5995. // Interface: IRecentFile
  5996. // Flags:     (4112) Hidden Dispatchable
  5997. // GUID:      {00024407-0001-0000-C000-000000000046}
  5998. // *********************************************************************//
  5999.   IRecentFile = interface(IDispatch)
  6000.     ['{00024407-0001-0000-C000-000000000046}']
  6001.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6002.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6003.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6004.     function Get_Name(out RHS: WideString): HResult; stdcall;
  6005.     function Get_Path(out RHS: WideString): HResult; stdcall;
  6006.     function Get_Index(out RHS: Integer): HResult; stdcall;
  6007.     function Open(out RHS: Workbook): HResult; stdcall;
  6008.     function Delete: HResult; stdcall;
  6009.   end;
  6010.  
  6011. // *********************************************************************//
  6012. // Interface: IRecentFiles
  6013. // Flags:     (4112) Hidden Dispatchable
  6014. // GUID:      {00024406-0001-0000-C000-000000000046}
  6015. // *********************************************************************//
  6016.   IRecentFiles = interface(IDispatch)
  6017.     ['{00024406-0001-0000-C000-000000000046}']
  6018.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6019.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6020.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6021.     function Get_Maximum(out RHS: Integer): HResult; stdcall;
  6022.     function Set_Maximum(RHS: Integer): HResult; stdcall;
  6023.     function Get_Count(out RHS: Integer): HResult; stdcall;
  6024.     function Get_Item(Index: Integer; out RHS: RecentFile): HResult; stdcall;
  6025.     function Get__Default(Index: Integer; out RHS: RecentFile): HResult; stdcall;
  6026.     function Add(const Name: WideString; out RHS: RecentFile): HResult; stdcall;
  6027.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  6028.   end;
  6029.  
  6030. // *********************************************************************//
  6031. // Interface: IDocEvents
  6032. // Flags:     (4112) Hidden Dispatchable
  6033. // GUID:      {00024411-0001-0000-C000-000000000046}
  6034. // *********************************************************************//
  6035.   IDocEvents = interface(IDispatch)
  6036.     ['{00024411-0001-0000-C000-000000000046}']
  6037.     function SelectionChange(const Target: Range): HResult; stdcall;
  6038.     function BeforeDoubleClick(const Target: Range; var Cancel: WordBool): HResult; stdcall;
  6039.     function BeforeRightClick(const Target: Range; var Cancel: WordBool): HResult; stdcall;
  6040.     function Activate: HResult; stdcall;
  6041.     function Deactivate: HResult; stdcall;
  6042.     function Calculate: HResult; stdcall;
  6043.     function Change(const Target: Range): HResult; stdcall;
  6044.     function FollowHyperlink(const Target: Hyperlink): HResult; stdcall;
  6045.   end;
  6046.  
  6047. // *********************************************************************//
  6048. // Interface: _Worksheet
  6049. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  6050. // GUID:      {000208D8-0000-0000-C000-000000000046}
  6051. // *********************************************************************//
  6052.   _Worksheet = interface(IDispatch)
  6053.     ['{000208D8-0000-0000-C000-000000000046}']
  6054.     function Get_Application_: Application_; safecall;
  6055.     function Get_Creator: XlCreator; safecall;
  6056.     function Get_Parent: IDispatch; safecall;
  6057.     procedure Activate(lcid: Integer); safecall;
  6058.     procedure Copy(Before: OleVariant; After: OleVariant; lcid: Integer); safecall;
  6059.     procedure Delete(lcid: Integer); safecall;
  6060.     function Get_CodeName: WideString; safecall;
  6061.     function Get__CodeName: WideString; safecall;
  6062.     procedure Set__CodeName(const RHS: WideString); safecall;
  6063.     function Get_Index(lcid: Integer): Integer; safecall;
  6064.     procedure Move(Before: OleVariant; After: OleVariant; lcid: Integer); safecall;
  6065.     function Get_Name: WideString; safecall;
  6066.     procedure Set_Name(const RHS: WideString); safecall;
  6067.     function Get_Next: IDispatch; safecall;
  6068.     function Get_OnDoubleClick(lcid: Integer): WideString; safecall;
  6069.     procedure Set_OnDoubleClick(lcid: Integer; const RHS: WideString); safecall;
  6070.     function Get_OnSheetActivate(lcid: Integer): WideString; safecall;
  6071.     procedure Set_OnSheetActivate(lcid: Integer; const RHS: WideString); safecall;
  6072.     function Get_OnSheetDeactivate(lcid: Integer): WideString; safecall;
  6073.     procedure Set_OnSheetDeactivate(lcid: Integer; const RHS: WideString); safecall;
  6074.     function Get_PageSetup: PageSetup; safecall;
  6075.     function Get_Previous: IDispatch; safecall;
  6076.     procedure _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  6077.                         ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  6078.                         lcid: Integer); safecall;
  6079.     procedure PrintPreview(EnableChanges: OleVariant; lcid: Integer); safecall;
  6080.     procedure Protect(Password: OleVariant; DrawingObjects: OleVariant; Contents: OleVariant; 
  6081.                       Scenarios: OleVariant; UserInterfaceOnly: OleVariant; lcid: Integer); safecall;
  6082.     function Get_ProtectContents(lcid: Integer): WordBool; safecall;
  6083.     function Get_ProtectDrawingObjects(lcid: Integer): WordBool; safecall;
  6084.     function Get_ProtectionMode(lcid: Integer): WordBool; safecall;
  6085.     function Get_ProtectScenarios(lcid: Integer): WordBool; safecall;
  6086.     procedure SaveAs(const Filename: WideString; FileFormat: OleVariant; Password: OleVariant; 
  6087.                      WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant; 
  6088.                      CreateBackup: OleVariant; AddToMru: OleVariant; TextCodepage: OleVariant; 
  6089.                      TextVisualLayout: OleVariant; lcid: Integer); safecall;
  6090.     procedure Select(Replace: OleVariant; lcid: Integer); safecall;
  6091.     procedure Unprotect(Password: OleVariant; lcid: Integer); safecall;
  6092.     function Get_Visible(lcid: Integer): XlSheetVisibility; safecall;
  6093.     procedure Set_Visible(lcid: Integer; RHS: XlSheetVisibility); safecall;
  6094.     function Get_Shapes: Shapes; safecall;
  6095.     function Get_TransitionExpEval(lcid: Integer): WordBool; safecall;
  6096.     procedure Set_TransitionExpEval(lcid: Integer; RHS: WordBool); safecall;
  6097.     function Arcs(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6098.     function Get_AutoFilterMode(lcid: Integer): WordBool; safecall;
  6099.     procedure Set_AutoFilterMode(lcid: Integer; RHS: WordBool); safecall;
  6100.     procedure SetBackgroundPicture(const Filename: WideString); safecall;
  6101.     function Buttons(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6102.     procedure Calculate(lcid: Integer); safecall;
  6103.     function Get_EnableCalculation: WordBool; safecall;
  6104.     procedure Set_EnableCalculation(RHS: WordBool); safecall;
  6105.     function Get_Cells: Range; safecall;
  6106.     function ChartObjects(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6107.     function CheckBoxes(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6108.     procedure CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  6109.                             AlwaysSuggest: OleVariant; SpellLang: OleVariant; lcid: Integer); safecall;
  6110.     function Get_CircularReference(lcid: Integer): Range; safecall;
  6111.     procedure ClearArrows(lcid: Integer); safecall;
  6112.     function Get_Columns: Range; safecall;
  6113.     function Get_ConsolidationFunction(lcid: Integer): XlConsolidationFunction; safecall;
  6114.     function Get_ConsolidationOptions(lcid: Integer): OleVariant; safecall;
  6115.     function Get_ConsolidationSources(lcid: Integer): OleVariant; safecall;
  6116.     function Get_DisplayAutomaticPageBreaks(lcid: Integer): WordBool; safecall;
  6117.     procedure Set_DisplayAutomaticPageBreaks(lcid: Integer; RHS: WordBool); safecall;
  6118.     function Drawings(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6119.     function DrawingObjects(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6120.     function DropDowns(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6121.     function Get_EnableAutoFilter(lcid: Integer): WordBool; safecall;
  6122.     procedure Set_EnableAutoFilter(lcid: Integer; RHS: WordBool); safecall;
  6123.     function Get_EnableSelection: XlEnableSelection; safecall;
  6124.     procedure Set_EnableSelection(RHS: XlEnableSelection); safecall;
  6125.     function Get_EnableOutlining(lcid: Integer): WordBool; safecall;
  6126.     procedure Set_EnableOutlining(lcid: Integer; RHS: WordBool); safecall;
  6127.     function Get_EnablePivotTable(lcid: Integer): WordBool; safecall;
  6128.     procedure Set_EnablePivotTable(lcid: Integer; RHS: WordBool); safecall;
  6129.     function Evaluate(Name: OleVariant; lcid: Integer): OleVariant; safecall;
  6130.     function _Evaluate(Name: OleVariant; lcid: Integer): OleVariant; safecall;
  6131.     function Get_FilterMode(lcid: Integer): WordBool; safecall;
  6132.     procedure ResetAllPageBreaks; safecall;
  6133.     function GroupBoxes(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6134.     function GroupObjects(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6135.     function Labels(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6136.     function Lines(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6137.     function ListBoxes(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6138.     function Get_Names: Names; safecall;
  6139.     function OLEObjects(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6140.     function Get_OnCalculate(lcid: Integer): WideString; safecall;
  6141.     procedure Set_OnCalculate(lcid: Integer; const RHS: WideString); safecall;
  6142.     function Get_OnData(lcid: Integer): WideString; safecall;
  6143.     procedure Set_OnData(lcid: Integer; const RHS: WideString); safecall;
  6144.     function Get_OnEntry(lcid: Integer): WideString; safecall;
  6145.     procedure Set_OnEntry(lcid: Integer; const RHS: WideString); safecall;
  6146.     function OptionButtons(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6147.     function Get_Outline: Outline; safecall;
  6148.     function Ovals(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6149.     procedure Paste(Destination: OleVariant; Link: OleVariant; lcid: Integer); safecall;
  6150.     procedure PasteSpecial(Format: OleVariant; Link: OleVariant; DisplayAsIcon: OleVariant; 
  6151.                            IconFileName: OleVariant; IconIndex: OleVariant; IconLabel: OleVariant; 
  6152.                            lcid: Integer); safecall;
  6153.     function Pictures(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6154.     function PivotTables(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6155.     function PivotTableWizard(SourceType: OleVariant; SourceData: OleVariant; 
  6156.                               TableDestination: OleVariant; TableName: OleVariant; 
  6157.                               RowGrand: OleVariant; ColumnGrand: OleVariant; SaveData: OleVariant; 
  6158.                               HasAutoFormat: OleVariant; AutoPage: OleVariant; 
  6159.                               Reserved: OleVariant; BackgroundQuery: OleVariant; 
  6160.                               OptimizeCache: OleVariant; PageFieldOrder: OleVariant; 
  6161.                               PageFieldWrapCount: OleVariant; ReadData: OleVariant; 
  6162.                               Connection: OleVariant; lcid: Integer): PivotTable; safecall;
  6163.     function Get_Range(Cell1: OleVariant; Cell2: OleVariant): Range; safecall;
  6164.     function Rectangles(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6165.     function Get_Rows: Range; safecall;
  6166.     function Scenarios(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6167.     function Get_ScrollArea: WideString; safecall;
  6168.     procedure Set_ScrollArea(const RHS: WideString); safecall;
  6169.     function ScrollBars(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6170.     procedure ShowAllData(lcid: Integer); safecall;
  6171.     procedure ShowDataForm(lcid: Integer); safecall;
  6172.     function Spinners(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6173.     function Get_StandardHeight(lcid: Integer): Double; safecall;
  6174.     function Get_StandardWidth(lcid: Integer): Double; safecall;
  6175.     procedure Set_StandardWidth(lcid: Integer; RHS: Double); safecall;
  6176.     function TextBoxes(Index: OleVariant; lcid: Integer): IDispatch; safecall;
  6177.     function Get_TransitionFormEntry(lcid: Integer): WordBool; safecall;
  6178.     procedure Set_TransitionFormEntry(lcid: Integer; RHS: WordBool); safecall;
  6179.     function Get_Type_(lcid: Integer): XlSheetType; safecall;
  6180.     function Get_UsedRange(lcid: Integer): Range; safecall;
  6181.     function Get_HPageBreaks: HPageBreaks; safecall;
  6182.     function Get_VPageBreaks: VPageBreaks; safecall;
  6183.     function Get_QueryTables: QueryTables; safecall;
  6184.     function Get_DisplayPageBreaks: WordBool; safecall;
  6185.     procedure Set_DisplayPageBreaks(RHS: WordBool); safecall;
  6186.     function Get_Comments: Comments; safecall;
  6187.     function Get_Hyperlinks: Hyperlinks; safecall;
  6188.     procedure ClearCircles; safecall;
  6189.     procedure CircleInvalid; safecall;
  6190.     function Get__DisplayRightToLeft(lcid: Integer): Integer; safecall;
  6191.     procedure Set__DisplayRightToLeft(lcid: Integer; RHS: Integer); safecall;
  6192.     function Get_AutoFilter: AutoFilter; safecall;
  6193.     function Get_DisplayRightToLeft(lcid: Integer): WordBool; safecall;
  6194.     procedure Set_DisplayRightToLeft(lcid: Integer; RHS: WordBool); safecall;
  6195.     function Get_Scripts: Scripts; safecall;
  6196.     procedure PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  6197.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  6198.                        PrToFileName: OleVariant; lcid: Integer); safecall;
  6199.     procedure _CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  6200.                              AlwaysSuggest: OleVariant; SpellLang: OleVariant; 
  6201.                              IgnoreFinalYaa: OleVariant; SpellScript: OleVariant; lcid: Integer); safecall;
  6202.     property Application_: Application_ read Get_Application_;
  6203.     property Creator: XlCreator read Get_Creator;
  6204.     property Parent: IDispatch read Get_Parent;
  6205.     property CodeName: WideString read Get_CodeName;
  6206.     property _CodeName: WideString read Get__CodeName write Set__CodeName;
  6207.     property Index[lcid: Integer]: Integer read Get_Index;
  6208.     property Name: WideString read Get_Name write Set_Name;
  6209.     property Next: IDispatch read Get_Next;
  6210.     property OnDoubleClick[lcid: Integer]: WideString read Get_OnDoubleClick write Set_OnDoubleClick;
  6211.     property OnSheetActivate[lcid: Integer]: WideString read Get_OnSheetActivate write Set_OnSheetActivate;
  6212.     property OnSheetDeactivate[lcid: Integer]: WideString read Get_OnSheetDeactivate write Set_OnSheetDeactivate;
  6213.     property PageSetup: PageSetup read Get_PageSetup;
  6214.     property Previous: IDispatch read Get_Previous;
  6215.     property ProtectContents[lcid: Integer]: WordBool read Get_ProtectContents;
  6216.     property ProtectDrawingObjects[lcid: Integer]: WordBool read Get_ProtectDrawingObjects;
  6217.     property ProtectionMode[lcid: Integer]: WordBool read Get_ProtectionMode;
  6218.     property ProtectScenarios[lcid: Integer]: WordBool read Get_ProtectScenarios;
  6219.     property Visible[lcid: Integer]: XlSheetVisibility read Get_Visible write Set_Visible;
  6220.     property Shapes: Shapes read Get_Shapes;
  6221.     property TransitionExpEval[lcid: Integer]: WordBool read Get_TransitionExpEval write Set_TransitionExpEval;
  6222.     property AutoFilterMode[lcid: Integer]: WordBool read Get_AutoFilterMode write Set_AutoFilterMode;
  6223.     property EnableCalculation: WordBool read Get_EnableCalculation write Set_EnableCalculation;
  6224.     property Cells: Range read Get_Cells;
  6225.     property CircularReference[lcid: Integer]: Range read Get_CircularReference;
  6226.     property Columns: Range read Get_Columns;
  6227.     property ConsolidationFunction[lcid: Integer]: XlConsolidationFunction read Get_ConsolidationFunction;
  6228.     property ConsolidationOptions[lcid: Integer]: OleVariant read Get_ConsolidationOptions;
  6229.     property ConsolidationSources[lcid: Integer]: OleVariant read Get_ConsolidationSources;
  6230.     property DisplayAutomaticPageBreaks[lcid: Integer]: WordBool read Get_DisplayAutomaticPageBreaks write Set_DisplayAutomaticPageBreaks;
  6231.     property EnableAutoFilter[lcid: Integer]: WordBool read Get_EnableAutoFilter write Set_EnableAutoFilter;
  6232.     property EnableSelection: XlEnableSelection read Get_EnableSelection write Set_EnableSelection;
  6233.     property EnableOutlining[lcid: Integer]: WordBool read Get_EnableOutlining write Set_EnableOutlining;
  6234.     property EnablePivotTable[lcid: Integer]: WordBool read Get_EnablePivotTable write Set_EnablePivotTable;
  6235.     property FilterMode[lcid: Integer]: WordBool read Get_FilterMode;
  6236.     property Names: Names read Get_Names;
  6237.     property OnCalculate[lcid: Integer]: WideString read Get_OnCalculate write Set_OnCalculate;
  6238.     property OnData[lcid: Integer]: WideString read Get_OnData write Set_OnData;
  6239.     property OnEntry[lcid: Integer]: WideString read Get_OnEntry write Set_OnEntry;
  6240.     property Outline: Outline read Get_Outline;
  6241.     property Range[Cell1: OleVariant; Cell2: OleVariant]: Range read Get_Range;
  6242.     property Rows: Range read Get_Rows;
  6243.     property ScrollArea: WideString read Get_ScrollArea write Set_ScrollArea;
  6244.     property StandardHeight[lcid: Integer]: Double read Get_StandardHeight;
  6245.     property StandardWidth[lcid: Integer]: Double read Get_StandardWidth write Set_StandardWidth;
  6246.     property TransitionFormEntry[lcid: Integer]: WordBool read Get_TransitionFormEntry write Set_TransitionFormEntry;
  6247.     property Type_[lcid: Integer]: XlSheetType read Get_Type_;
  6248.     property UsedRange[lcid: Integer]: Range read Get_UsedRange;
  6249.     property HPageBreaks: HPageBreaks read Get_HPageBreaks;
  6250.     property VPageBreaks: VPageBreaks read Get_VPageBreaks;
  6251.     property QueryTables: QueryTables read Get_QueryTables;
  6252.     property DisplayPageBreaks: WordBool read Get_DisplayPageBreaks write Set_DisplayPageBreaks;
  6253.     property Comments: Comments read Get_Comments;
  6254.     property Hyperlinks: Hyperlinks read Get_Hyperlinks;
  6255.     property _DisplayRightToLeft[lcid: Integer]: Integer read Get__DisplayRightToLeft write Set__DisplayRightToLeft;
  6256.     property AutoFilter: AutoFilter read Get_AutoFilter;
  6257.     property DisplayRightToLeft[lcid: Integer]: WordBool read Get_DisplayRightToLeft write Set_DisplayRightToLeft;
  6258.     property Scripts: Scripts read Get_Scripts;
  6259.   end;
  6260.  
  6261. // *********************************************************************//
  6262. // DispIntf:  _WorksheetDisp
  6263. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  6264. // GUID:      {000208D8-0000-0000-C000-000000000046}
  6265. // *********************************************************************//
  6266.   _WorksheetDisp = dispinterface
  6267.     ['{000208D8-0000-0000-C000-000000000046}']
  6268.     property Application_: Application_ readonly dispid 148;
  6269.     property Creator: XlCreator readonly dispid 149;
  6270.     property Parent: IDispatch readonly dispid 150;
  6271.     procedure Activate(lcid: Integer); dispid 304;
  6272.     procedure Copy(Before: OleVariant; After: OleVariant; lcid: Integer); dispid 551;
  6273.     procedure Delete(lcid: Integer); dispid 117;
  6274.     property CodeName: WideString readonly dispid 1373;
  6275.     property _CodeName: WideString dispid -2147418112;
  6276.     property Index[lcid: Integer]: Integer readonly dispid 486;
  6277.     procedure Move(Before: OleVariant; After: OleVariant; lcid: Integer); dispid 637;
  6278.     property Name: WideString dispid 110;
  6279.     property Next: IDispatch readonly dispid 502;
  6280.     property OnDoubleClick[lcid: Integer]: WideString dispid 628;
  6281.     property OnSheetActivate[lcid: Integer]: WideString dispid 1031;
  6282.     property OnSheetDeactivate[lcid: Integer]: WideString dispid 1081;
  6283.     property PageSetup: PageSetup readonly dispid 998;
  6284.     property Previous: IDispatch readonly dispid 503;
  6285.     procedure _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  6286.                         ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  6287.                         lcid: Integer); dispid 905;
  6288.     procedure PrintPreview(EnableChanges: OleVariant; lcid: Integer); dispid 281;
  6289.     procedure Protect(Password: OleVariant; DrawingObjects: OleVariant; Contents: OleVariant; 
  6290.                       Scenarios: OleVariant; UserInterfaceOnly: OleVariant; lcid: Integer); dispid 282;
  6291.     property ProtectContents[lcid: Integer]: WordBool readonly dispid 292;
  6292.     property ProtectDrawingObjects[lcid: Integer]: WordBool readonly dispid 293;
  6293.     property ProtectionMode[lcid: Integer]: WordBool readonly dispid 1159;
  6294.     property ProtectScenarios[lcid: Integer]: WordBool readonly dispid 294;
  6295.     procedure SaveAs(const Filename: WideString; FileFormat: OleVariant; Password: OleVariant; 
  6296.                      WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant; 
  6297.                      CreateBackup: OleVariant; AddToMru: OleVariant; TextCodepage: OleVariant; 
  6298.                      TextVisualLayout: OleVariant; lcid: Integer); dispid 284;
  6299.     procedure Select(Replace: OleVariant; lcid: Integer); dispid 235;
  6300.     procedure Unprotect(Password: OleVariant; lcid: Integer); dispid 285;
  6301.     property Visible[lcid: Integer]: XlSheetVisibility dispid 558;
  6302.     property Shapes: Shapes readonly dispid 1377;
  6303.     property TransitionExpEval[lcid: Integer]: WordBool dispid 401;
  6304.     function Arcs(Index: OleVariant; lcid: Integer): IDispatch; dispid 760;
  6305.     property AutoFilterMode[lcid: Integer]: WordBool dispid 792;
  6306.     procedure SetBackgroundPicture(const Filename: WideString); dispid 1188;
  6307.     function Buttons(Index: OleVariant; lcid: Integer): IDispatch; dispid 557;
  6308.     procedure Calculate(lcid: Integer); dispid 279;
  6309.     property EnableCalculation: WordBool dispid 1424;
  6310.     property Cells: Range readonly dispid 238;
  6311.     function ChartObjects(Index: OleVariant; lcid: Integer): IDispatch; dispid 1060;
  6312.     function CheckBoxes(Index: OleVariant; lcid: Integer): IDispatch; dispid 824;
  6313.     procedure CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  6314.                             AlwaysSuggest: OleVariant; SpellLang: OleVariant; lcid: Integer); dispid 505;
  6315.     property CircularReference[lcid: Integer]: Range readonly dispid 1069;
  6316.     procedure ClearArrows(lcid: Integer); dispid 970;
  6317.     property Columns: Range readonly dispid 241;
  6318.     property ConsolidationFunction[lcid: Integer]: XlConsolidationFunction readonly dispid 789;
  6319.     property ConsolidationOptions[lcid: Integer]: OleVariant readonly dispid 790;
  6320.     property ConsolidationSources[lcid: Integer]: OleVariant readonly dispid 791;
  6321.     property DisplayAutomaticPageBreaks[lcid: Integer]: WordBool dispid 643;
  6322.     function Drawings(Index: OleVariant; lcid: Integer): IDispatch; dispid 772;
  6323.     function DrawingObjects(Index: OleVariant; lcid: Integer): IDispatch; dispid 88;
  6324.     function DropDowns(Index: OleVariant; lcid: Integer): IDispatch; dispid 836;
  6325.     property EnableAutoFilter[lcid: Integer]: WordBool dispid 1156;
  6326.     property EnableSelection: XlEnableSelection dispid 1425;
  6327.     property EnableOutlining[lcid: Integer]: WordBool dispid 1157;
  6328.     property EnablePivotTable[lcid: Integer]: WordBool dispid 1158;
  6329.     function Evaluate(Name: OleVariant; lcid: Integer): OleVariant; dispid 1;
  6330.     function _Evaluate(Name: OleVariant; lcid: Integer): OleVariant; dispid -5;
  6331.     property FilterMode[lcid: Integer]: WordBool readonly dispid 800;
  6332.     procedure ResetAllPageBreaks; dispid 1426;
  6333.     function GroupBoxes(Index: OleVariant; lcid: Integer): IDispatch; dispid 834;
  6334.     function GroupObjects(Index: OleVariant; lcid: Integer): IDispatch; dispid 1113;
  6335.     function Labels(Index: OleVariant; lcid: Integer): IDispatch; dispid 841;
  6336.     function Lines(Index: OleVariant; lcid: Integer): IDispatch; dispid 767;
  6337.     function ListBoxes(Index: OleVariant; lcid: Integer): IDispatch; dispid 832;
  6338.     property Names: Names readonly dispid 442;
  6339.     function OLEObjects(Index: OleVariant; lcid: Integer): IDispatch; dispid 799;
  6340.     property OnCalculate[lcid: Integer]: WideString dispid 625;
  6341.     property OnData[lcid: Integer]: WideString dispid 629;
  6342.     property OnEntry[lcid: Integer]: WideString dispid 627;
  6343.     function OptionButtons(Index: OleVariant; lcid: Integer): IDispatch; dispid 826;
  6344.     property Outline: Outline readonly dispid 102;
  6345.     function Ovals(Index: OleVariant; lcid: Integer): IDispatch; dispid 801;
  6346.     procedure Paste(Destination: OleVariant; Link: OleVariant; lcid: Integer); dispid 211;
  6347.     procedure PasteSpecial(Format: OleVariant; Link: OleVariant; DisplayAsIcon: OleVariant; 
  6348.                            IconFileName: OleVariant; IconIndex: OleVariant; IconLabel: OleVariant; 
  6349.                            lcid: Integer); dispid 1027;
  6350.     function Pictures(Index: OleVariant; lcid: Integer): IDispatch; dispid 771;
  6351.     function PivotTables(Index: OleVariant; lcid: Integer): IDispatch; dispid 690;
  6352.     function PivotTableWizard(SourceType: OleVariant; SourceData: OleVariant; 
  6353.                               TableDestination: OleVariant; TableName: OleVariant; 
  6354.                               RowGrand: OleVariant; ColumnGrand: OleVariant; SaveData: OleVariant; 
  6355.                               HasAutoFormat: OleVariant; AutoPage: OleVariant; 
  6356.                               Reserved: OleVariant; BackgroundQuery: OleVariant; 
  6357.                               OptimizeCache: OleVariant; PageFieldOrder: OleVariant; 
  6358.                               PageFieldWrapCount: OleVariant; ReadData: OleVariant; 
  6359.                               Connection: OleVariant; lcid: Integer): PivotTable; dispid 684;
  6360.     property Range[Cell1: OleVariant; Cell2: OleVariant]: Range readonly dispid 197;
  6361.     function Rectangles(Index: OleVariant; lcid: Integer): IDispatch; dispid 774;
  6362.     property Rows: Range readonly dispid 258;
  6363.     function Scenarios(Index: OleVariant; lcid: Integer): IDispatch; dispid 908;
  6364.     property ScrollArea: WideString dispid 1433;
  6365.     function ScrollBars(Index: OleVariant; lcid: Integer): IDispatch; dispid 830;
  6366.     procedure ShowAllData(lcid: Integer); dispid 794;
  6367.     procedure ShowDataForm(lcid: Integer); dispid 409;
  6368.     function Spinners(Index: OleVariant; lcid: Integer): IDispatch; dispid 838;
  6369.     property StandardHeight[lcid: Integer]: Double readonly dispid 407;
  6370.     property StandardWidth[lcid: Integer]: Double dispid 408;
  6371.     function TextBoxes(Index: OleVariant; lcid: Integer): IDispatch; dispid 777;
  6372.     property TransitionFormEntry[lcid: Integer]: WordBool dispid 402;
  6373.     property Type_[lcid: Integer]: XlSheetType readonly dispid 108;
  6374.     property UsedRange[lcid: Integer]: Range readonly dispid 412;
  6375.     property HPageBreaks: HPageBreaks readonly dispid 1418;
  6376.     property VPageBreaks: VPageBreaks readonly dispid 1419;
  6377.     property QueryTables: QueryTables readonly dispid 1434;
  6378.     property DisplayPageBreaks: WordBool dispid 1435;
  6379.     property Comments: Comments readonly dispid 575;
  6380.     property Hyperlinks: Hyperlinks readonly dispid 1393;
  6381.     procedure ClearCircles; dispid 1436;
  6382.     procedure CircleInvalid; dispid 1437;
  6383.     property _DisplayRightToLeft[lcid: Integer]: Integer dispid 648;
  6384.     property AutoFilter: AutoFilter readonly dispid 793;
  6385.     property DisplayRightToLeft[lcid: Integer]: WordBool dispid 1774;
  6386.     property Scripts: Scripts readonly dispid 1816;
  6387.     procedure PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  6388.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  6389.                        PrToFileName: OleVariant; lcid: Integer); dispid 1772;
  6390.     procedure _CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  6391.                              AlwaysSuggest: OleVariant; SpellLang: OleVariant; 
  6392.                              IgnoreFinalYaa: OleVariant; SpellScript: OleVariant; lcid: Integer); dispid 1817;
  6393.   end;
  6394.  
  6395. // *********************************************************************//
  6396. // Interface: IStyle
  6397. // Flags:     (4112) Hidden Dispatchable
  6398. // GUID:      {00020852-0001-0000-C000-000000000046}
  6399. // *********************************************************************//
  6400.   IStyle = interface(IDispatch)
  6401.     ['{00020852-0001-0000-C000-000000000046}']
  6402.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6403.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6404.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6405.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  6406.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  6407.     function Get_BuiltIn(out RHS: WordBool): HResult; stdcall;
  6408.     function Get_Borders(out RHS: Borders): HResult; stdcall;
  6409.     function Delete(out RHS: OleVariant): HResult; stdcall;
  6410.     function Get_Font(out RHS: Font): HResult; stdcall;
  6411.     function Get_FormulaHidden(out RHS: WordBool): HResult; stdcall;
  6412.     function Set_FormulaHidden(RHS: WordBool): HResult; stdcall;
  6413.     function Get_HorizontalAlignment(out RHS: XlHAlign): HResult; stdcall;
  6414.     function Set_HorizontalAlignment(RHS: XlHAlign): HResult; stdcall;
  6415.     function Get_IncludeAlignment(out RHS: WordBool): HResult; stdcall;
  6416.     function Set_IncludeAlignment(RHS: WordBool): HResult; stdcall;
  6417.     function Get_IncludeBorder(out RHS: WordBool): HResult; stdcall;
  6418.     function Set_IncludeBorder(RHS: WordBool): HResult; stdcall;
  6419.     function Get_IncludeFont(out RHS: WordBool): HResult; stdcall;
  6420.     function Set_IncludeFont(RHS: WordBool): HResult; stdcall;
  6421.     function Get_IncludeNumber(out RHS: WordBool): HResult; stdcall;
  6422.     function Set_IncludeNumber(RHS: WordBool): HResult; stdcall;
  6423.     function Get_IncludePatterns(out RHS: WordBool): HResult; stdcall;
  6424.     function Set_IncludePatterns(RHS: WordBool): HResult; stdcall;
  6425.     function Get_IncludeProtection(out RHS: WordBool): HResult; stdcall;
  6426.     function Set_IncludeProtection(RHS: WordBool): HResult; stdcall;
  6427.     function Get_IndentLevel(out RHS: Integer): HResult; stdcall;
  6428.     function Set_IndentLevel(RHS: Integer): HResult; stdcall;
  6429.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  6430.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  6431.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  6432.     function Get_MergeCells(out RHS: OleVariant): HResult; stdcall;
  6433.     function Set_MergeCells(RHS: OleVariant): HResult; stdcall;
  6434.     function Get_Name(lcid: Integer; out RHS: WideString): HResult; stdcall;
  6435.     function Get_NameLocal(out RHS: WideString): HResult; stdcall;
  6436.     function Get_NumberFormat(out RHS: WideString): HResult; stdcall;
  6437.     function Set_NumberFormat(const RHS: WideString): HResult; stdcall;
  6438.     function Get_NumberFormatLocal(out RHS: WideString): HResult; stdcall;
  6439.     function Set_NumberFormatLocal(const RHS: WideString): HResult; stdcall;
  6440.     function Get_Orientation(out RHS: XlOrientation): HResult; stdcall;
  6441.     function Set_Orientation(RHS: XlOrientation): HResult; stdcall;
  6442.     function Get_ShrinkToFit(out RHS: WordBool): HResult; stdcall;
  6443.     function Set_ShrinkToFit(RHS: WordBool): HResult; stdcall;
  6444.     function Get_Value(lcid: Integer; out RHS: WideString): HResult; stdcall;
  6445.     function Get_VerticalAlignment(out RHS: XlVAlign): HResult; stdcall;
  6446.     function Set_VerticalAlignment(RHS: XlVAlign): HResult; stdcall;
  6447.     function Get_WrapText(out RHS: WordBool): HResult; stdcall;
  6448.     function Set_WrapText(RHS: WordBool): HResult; stdcall;
  6449.     function Get__Default(lcid: Integer; out RHS: WideString): HResult; stdcall;
  6450.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  6451.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  6452.   end;
  6453.  
  6454. // *********************************************************************//
  6455. // Interface: IStyles
  6456. // Flags:     (4112) Hidden Dispatchable
  6457. // GUID:      {00020853-0001-0000-C000-000000000046}
  6458. // *********************************************************************//
  6459.   IStyles = interface(IDispatch)
  6460.     ['{00020853-0001-0000-C000-000000000046}']
  6461.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6462.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6463.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6464.     function Add(const Name: WideString; BasedOn: OleVariant; out RHS: Style): HResult; stdcall;
  6465.     function Get_Count(out RHS: Integer): HResult; stdcall;
  6466.     function Get_Item(Index: OleVariant; lcid: Integer; out RHS: Style): HResult; stdcall;
  6467.     function Merge(Workbook: OleVariant; out RHS: OleVariant): HResult; stdcall;
  6468.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  6469.     function Get__Default(Index: OleVariant; lcid: Integer; out RHS: Style): HResult; stdcall;
  6470.   end;
  6471.  
  6472. // *********************************************************************//
  6473. // Interface: IBorders
  6474. // Flags:     (4112) Hidden Dispatchable
  6475. // GUID:      {00020855-0001-0000-C000-000000000046}
  6476. // *********************************************************************//
  6477.   IBorders = interface(IDispatch)
  6478.     ['{00020855-0001-0000-C000-000000000046}']
  6479.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6480.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6481.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6482.     function Get_Color(out RHS: OleVariant): HResult; stdcall;
  6483.     function Set_Color(RHS: OleVariant): HResult; stdcall;
  6484.     function Get_ColorIndex(out RHS: OleVariant): HResult; stdcall;
  6485.     function Set_ColorIndex(RHS: OleVariant): HResult; stdcall;
  6486.     function Get_Count(out RHS: Integer): HResult; stdcall;
  6487.     function Get_Item(Index: XlBordersIndex; out RHS: Border): HResult; stdcall;
  6488.     function Get_LineStyle(out RHS: OleVariant): HResult; stdcall;
  6489.     function Set_LineStyle(RHS: OleVariant): HResult; stdcall;
  6490.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  6491.     function Get_Value(out RHS: OleVariant): HResult; stdcall;
  6492.     function Set_Value(RHS: OleVariant): HResult; stdcall;
  6493.     function Get_Weight(out RHS: OleVariant): HResult; stdcall;
  6494.     function Set_Weight(RHS: OleVariant): HResult; stdcall;
  6495.     function Get__Default(Index: XlBordersIndex; out RHS: Border): HResult; stdcall;
  6496.   end;
  6497.  
  6498. // *********************************************************************//
  6499. // Interface: _Global
  6500. // Flags:     (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
  6501. // GUID:      {000208D9-0000-0000-C000-000000000046}
  6502. // *********************************************************************//
  6503.   _Global = interface(IDispatch)
  6504.     ['{000208D9-0000-0000-C000-000000000046}']
  6505.     function Get_Application_: Application_; safecall;
  6506.     function Get_Creator: XlCreator; safecall;
  6507.     function Get_Parent: Application_; safecall;
  6508.     function Get_ActiveCell: Range; safecall;
  6509.     function Get_ActiveChart: Chart; safecall;
  6510.     function Get_ActiveDialog: DialogSheet; safecall;
  6511.     function Get_ActiveMenuBar: MenuBar; safecall;
  6512.     function Get_ActivePrinter(lcid: Integer): WideString; safecall;
  6513.     procedure Set_ActivePrinter(lcid: Integer; const RHS: WideString); safecall;
  6514.     function Get_ActiveSheet: IDispatch; safecall;
  6515.     function Get_ActiveWindow: Window_; safecall;
  6516.     function Get_ActiveWorkbook: Workbook; safecall;
  6517.     function Get_AddIns: AddIns; safecall;
  6518.     function Get_Assistant: Assistant; safecall;
  6519.     procedure Calculate(lcid: Integer); safecall;
  6520.     function Get_Cells: Range; safecall;
  6521.     function Get_Charts: Sheets; safecall;
  6522.     function Get_Columns: Range; safecall;
  6523.     function Get_CommandBars: CommandBars; safecall;
  6524.     function Get_DDEAppReturnCode(lcid: Integer): Integer; safecall;
  6525.     procedure DDEExecute(Channel: Integer; const String_: WideString; lcid: Integer); safecall;
  6526.     function DDEInitiate(const App: WideString; const Topic: WideString; lcid: Integer): Integer; safecall;
  6527.     procedure DDEPoke(Channel: Integer; Item: OleVariant; Data: OleVariant; lcid: Integer); safecall;
  6528.     function DDERequest(Channel: Integer; const Item: WideString; lcid: Integer): OleVariant; safecall;
  6529.     procedure DDETerminate(Channel: Integer; lcid: Integer); safecall;
  6530.     function Get_DialogSheets: Sheets; safecall;
  6531.     function Evaluate(Name: OleVariant; lcid: Integer): OleVariant; safecall;
  6532.     function _Evaluate(Name: OleVariant; lcid: Integer): OleVariant; safecall;
  6533.     function ExecuteExcel4Macro(const String_: WideString; lcid: Integer): OleVariant; safecall;
  6534.     function Intersect(const Arg1: Range; const Arg2: Range; Arg3: OleVariant; Arg4: OleVariant; 
  6535.                        Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  6536.                        Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  6537.                        Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  6538.                        Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  6539.                        Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  6540.                        Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  6541.                        Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): Range; safecall;
  6542.     function Get_MenuBars: MenuBars; safecall;
  6543.     function Get_Modules: Modules; safecall;
  6544.     function Get_Names: Names; safecall;
  6545.     function Get_Range(Cell1: OleVariant; Cell2: OleVariant): Range; safecall;
  6546.     function Get_Rows: Range; safecall;
  6547.     function Run(Macro: OleVariant; Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; 
  6548.                  Arg4: OleVariant; Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; 
  6549.                  Arg8: OleVariant; Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; 
  6550.                  Arg12: OleVariant; Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  6551.                  Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; 
  6552.                  Arg20: OleVariant; Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; 
  6553.                  Arg24: OleVariant; Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  6554.                  Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant): OleVariant; safecall;
  6555.     function _Run2(Macro: OleVariant; Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; 
  6556.                    Arg4: OleVariant; Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; 
  6557.                    Arg8: OleVariant; Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; 
  6558.                    Arg12: OleVariant; Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  6559.                    Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; 
  6560.                    Arg20: OleVariant; Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; 
  6561.                    Arg24: OleVariant; Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  6562.                    Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): OleVariant; safecall;
  6563.     function Get_Selection(lcid: Integer): IDispatch; safecall;
  6564.     procedure SendKeys(Keys: OleVariant; Wait: OleVariant; lcid: Integer); safecall;
  6565.     function Get_Sheets: Sheets; safecall;
  6566.     function Get_ShortcutMenus(Index: Integer): Menu; safecall;
  6567.     function Get_ThisWorkbook(lcid: Integer): Workbook; safecall;
  6568.     function Get_Toolbars: Toolbars; safecall;
  6569.     function Union(const Arg1: Range; const Arg2: Range; Arg3: OleVariant; Arg4: OleVariant; 
  6570.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  6571.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  6572.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  6573.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  6574.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  6575.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  6576.                    Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): Range; safecall;
  6577.     function Get_Windows: Windows; safecall;
  6578.     function Get_Workbooks: Workbooks; safecall;
  6579.     function Get_WorksheetFunction: WorksheetFunction; safecall;
  6580.     function Get_Worksheets: Sheets; safecall;
  6581.     function Get_Excel4IntlMacroSheets: Sheets; safecall;
  6582.     function Get_Excel4MacroSheets: Sheets; safecall;
  6583.     property Application_: Application_ read Get_Application_;
  6584.     property Creator: XlCreator read Get_Creator;
  6585.     property Parent: Application_ read Get_Parent;
  6586.     property ActiveCell: Range read Get_ActiveCell;
  6587.     property ActiveChart: Chart read Get_ActiveChart;
  6588.     property ActiveDialog: DialogSheet read Get_ActiveDialog;
  6589.     property ActiveMenuBar: MenuBar read Get_ActiveMenuBar;
  6590.     property ActivePrinter[lcid: Integer]: WideString read Get_ActivePrinter write Set_ActivePrinter;
  6591.     property ActiveSheet: IDispatch read Get_ActiveSheet;
  6592.     property ActiveWindow: Window_ read Get_ActiveWindow;
  6593.     property ActiveWorkbook: Workbook read Get_ActiveWorkbook;
  6594.     property AddIns: AddIns read Get_AddIns;
  6595.     property Assistant: Assistant read Get_Assistant;
  6596.     property Cells: Range read Get_Cells;
  6597.     property Charts: Sheets read Get_Charts;
  6598.     property Columns: Range read Get_Columns;
  6599.     property CommandBars: CommandBars read Get_CommandBars;
  6600.     property DDEAppReturnCode[lcid: Integer]: Integer read Get_DDEAppReturnCode;
  6601.     property DialogSheets: Sheets read Get_DialogSheets;
  6602.     property MenuBars: MenuBars read Get_MenuBars;
  6603.     property Modules: Modules read Get_Modules;
  6604.     property Names: Names read Get_Names;
  6605.     property Range[Cell1: OleVariant; Cell2: OleVariant]: Range read Get_Range;
  6606.     property Rows: Range read Get_Rows;
  6607.     property Selection[lcid: Integer]: IDispatch read Get_Selection;
  6608.     property Sheets: Sheets read Get_Sheets;
  6609.     property ShortcutMenus[Index: Integer]: Menu read Get_ShortcutMenus;
  6610.     property ThisWorkbook[lcid: Integer]: Workbook read Get_ThisWorkbook;
  6611.     property Toolbars: Toolbars read Get_Toolbars;
  6612.     property Windows: Windows read Get_Windows;
  6613.     property Workbooks: Workbooks read Get_Workbooks;
  6614.     property WorksheetFunction: WorksheetFunction read Get_WorksheetFunction;
  6615.     property Worksheets: Sheets read Get_Worksheets;
  6616.     property Excel4IntlMacroSheets: Sheets read Get_Excel4IntlMacroSheets;
  6617.     property Excel4MacroSheets: Sheets read Get_Excel4MacroSheets;
  6618.   end;
  6619.  
  6620. // *********************************************************************//
  6621. // DispIntf:  _GlobalDisp
  6622. // Flags:     (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
  6623. // GUID:      {000208D9-0000-0000-C000-000000000046}
  6624. // *********************************************************************//
  6625.   _GlobalDisp = dispinterface
  6626.     ['{000208D9-0000-0000-C000-000000000046}']
  6627.     property Application_: Application_ readonly dispid 148;
  6628.     property Creator: XlCreator readonly dispid 149;
  6629.     property Parent: Application_ readonly dispid 150;
  6630.     property ActiveCell: Range readonly dispid 305;
  6631.     property ActiveChart: Chart readonly dispid 183;
  6632.     property ActiveDialog: DialogSheet readonly dispid 815;
  6633.     property ActiveMenuBar: MenuBar readonly dispid 758;
  6634.     property ActivePrinter[lcid: Integer]: WideString dispid 306;
  6635.     property ActiveSheet: IDispatch readonly dispid 307;
  6636.     property ActiveWindow: Window_ readonly dispid 759;
  6637.     property ActiveWorkbook: Workbook readonly dispid 308;
  6638.     property AddIns: AddIns readonly dispid 549;
  6639.     property Assistant: Assistant readonly dispid 1438;
  6640.     procedure Calculate(lcid: Integer); dispid 279;
  6641.     property Cells: Range readonly dispid 238;
  6642.     property Charts: Sheets readonly dispid 121;
  6643.     property Columns: Range readonly dispid 241;
  6644.     property CommandBars: CommandBars readonly dispid 1439;
  6645.     property DDEAppReturnCode[lcid: Integer]: Integer readonly dispid 332;
  6646.     procedure DDEExecute(Channel: Integer; const String_: WideString; lcid: Integer); dispid 333;
  6647.     function DDEInitiate(const App: WideString; const Topic: WideString; lcid: Integer): Integer; dispid 334;
  6648.     procedure DDEPoke(Channel: Integer; Item: OleVariant; Data: OleVariant; lcid: Integer); dispid 335;
  6649.     function DDERequest(Channel: Integer; const Item: WideString; lcid: Integer): OleVariant; dispid 336;
  6650.     procedure DDETerminate(Channel: Integer; lcid: Integer); dispid 337;
  6651.     property DialogSheets: Sheets readonly dispid 764;
  6652.     function Evaluate(Name: OleVariant; lcid: Integer): OleVariant; dispid 1;
  6653.     function _Evaluate(Name: OleVariant; lcid: Integer): OleVariant; dispid -5;
  6654.     function ExecuteExcel4Macro(const String_: WideString; lcid: Integer): OleVariant; dispid 350;
  6655.     function Intersect(const Arg1: Range; const Arg2: Range; Arg3: OleVariant; Arg4: OleVariant; 
  6656.                        Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  6657.                        Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  6658.                        Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  6659.                        Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  6660.                        Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  6661.                        Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  6662.                        Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): Range; dispid 766;
  6663.     property MenuBars: MenuBars readonly dispid 589;
  6664.     property Modules: Modules readonly dispid 582;
  6665.     property Names: Names readonly dispid 442;
  6666.     property Range[Cell1: OleVariant; Cell2: OleVariant]: Range readonly dispid 197;
  6667.     property Rows: Range readonly dispid 258;
  6668.     function Run(Macro: OleVariant; Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; 
  6669.                  Arg4: OleVariant; Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; 
  6670.                  Arg8: OleVariant; Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; 
  6671.                  Arg12: OleVariant; Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  6672.                  Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; 
  6673.                  Arg20: OleVariant; Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; 
  6674.                  Arg24: OleVariant; Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  6675.                  Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant): OleVariant; dispid 259;
  6676.     function _Run2(Macro: OleVariant; Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; 
  6677.                    Arg4: OleVariant; Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; 
  6678.                    Arg8: OleVariant; Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; 
  6679.                    Arg12: OleVariant; Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  6680.                    Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; 
  6681.                    Arg20: OleVariant; Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; 
  6682.                    Arg24: OleVariant; Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  6683.                    Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): OleVariant; dispid 806;
  6684.     property Selection[lcid: Integer]: IDispatch readonly dispid 147;
  6685.     procedure SendKeys(Keys: OleVariant; Wait: OleVariant; lcid: Integer); dispid 383;
  6686.     property Sheets: Sheets readonly dispid 485;
  6687.     property ShortcutMenus[Index: Integer]: Menu readonly dispid 776;
  6688.     property ThisWorkbook[lcid: Integer]: Workbook readonly dispid 778;
  6689.     property Toolbars: Toolbars readonly dispid 552;
  6690.     function Union(const Arg1: Range; const Arg2: Range; Arg3: OleVariant; Arg4: OleVariant; 
  6691.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  6692.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  6693.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  6694.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  6695.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  6696.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  6697.                    Arg29: OleVariant; Arg30: OleVariant; lcid: Integer): Range; dispid 779;
  6698.     property Windows: Windows readonly dispid 430;
  6699.     property Workbooks: Workbooks readonly dispid 572;
  6700.     property WorksheetFunction: WorksheetFunction readonly dispid 1440;
  6701.     property Worksheets: Sheets readonly dispid 494;
  6702.     property Excel4IntlMacroSheets: Sheets readonly dispid 581;
  6703.     property Excel4MacroSheets: Sheets readonly dispid 579;
  6704.   end;
  6705.  
  6706. // *********************************************************************//
  6707. // Interface: IAddIn
  6708. // Flags:     (4112) Hidden Dispatchable
  6709. // GUID:      {00020857-0001-0000-C000-000000000046}
  6710. // *********************************************************************//
  6711.   IAddIn = interface(IDispatch)
  6712.     ['{00020857-0001-0000-C000-000000000046}']
  6713.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6714.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6715.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6716.     function Get_Author(out RHS: WideString): HResult; stdcall;
  6717.     function Get_Comments(out RHS: WideString): HResult; stdcall;
  6718.     function Get_FullName(out RHS: WideString): HResult; stdcall;
  6719.     function Get_Installed(out RHS: WordBool): HResult; stdcall;
  6720.     function Set_Installed(RHS: WordBool): HResult; stdcall;
  6721.     function Get_Keywords(out RHS: WideString): HResult; stdcall;
  6722.     function Get_Name(out RHS: WideString): HResult; stdcall;
  6723.     function Get_Path(out RHS: WideString): HResult; stdcall;
  6724.     function Get_Subject(out RHS: WideString): HResult; stdcall;
  6725.     function Get_Title(out RHS: WideString): HResult; stdcall;
  6726.   end;
  6727.  
  6728. // *********************************************************************//
  6729. // Interface: IAddIns
  6730. // Flags:     (4112) Hidden Dispatchable
  6731. // GUID:      {00020858-0001-0000-C000-000000000046}
  6732. // *********************************************************************//
  6733.   IAddIns = interface(IDispatch)
  6734.     ['{00020858-0001-0000-C000-000000000046}']
  6735.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6736.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6737.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6738.     function Add(const Filename: WideString; CopyFile: OleVariant; out RHS: AddIn): HResult; stdcall;
  6739.     function Get_Count(out RHS: Integer): HResult; stdcall;
  6740.     function Get_Item(Index: OleVariant; out RHS: AddIn): HResult; stdcall;
  6741.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  6742.     function Get__Default(Index: OleVariant; out RHS: AddIn): HResult; stdcall;
  6743.   end;
  6744.  
  6745. // *********************************************************************//
  6746. // Interface: IToolbar
  6747. // Flags:     (4112) Hidden Dispatchable
  6748. // GUID:      {0002085C-0001-0000-C000-000000000046}
  6749. // *********************************************************************//
  6750.   IToolbar = interface(IDispatch)
  6751.     ['{0002085C-0001-0000-C000-000000000046}']
  6752.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6753.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6754.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6755.     function Get_BuiltIn(out RHS: WordBool): HResult; stdcall;
  6756.     function Delete: HResult; stdcall;
  6757.     function Get_Height(out RHS: Integer): HResult; stdcall;
  6758.     function Set_Height(RHS: Integer): HResult; stdcall;
  6759.     function Get_Left(out RHS: Integer): HResult; stdcall;
  6760.     function Set_Left(RHS: Integer): HResult; stdcall;
  6761.     function Get_Name(out RHS: WideString): HResult; stdcall;
  6762.     function Get_Position(out RHS: Integer): HResult; stdcall;
  6763.     function Set_Position(RHS: Integer): HResult; stdcall;
  6764.     function Get_Protection(out RHS: XlToolbarProtection): HResult; stdcall;
  6765.     function Set_Protection(RHS: XlToolbarProtection): HResult; stdcall;
  6766.     function Reset: HResult; stdcall;
  6767.     function Get_ToolbarButtons(out RHS: ToolbarButtons): HResult; stdcall;
  6768.     function Get_Top(out RHS: Integer): HResult; stdcall;
  6769.     function Set_Top(RHS: Integer): HResult; stdcall;
  6770.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  6771.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  6772.     function Get_Width(out RHS: Integer): HResult; stdcall;
  6773.     function Set_Width(RHS: Integer): HResult; stdcall;
  6774.   end;
  6775.  
  6776. // *********************************************************************//
  6777. // Interface: IToolbars
  6778. // Flags:     (4112) Hidden Dispatchable
  6779. // GUID:      {0002085D-0001-0000-C000-000000000046}
  6780. // *********************************************************************//
  6781.   IToolbars = interface(IDispatch)
  6782.     ['{0002085D-0001-0000-C000-000000000046}']
  6783.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6784.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6785.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6786.     function Add(Name: OleVariant; out RHS: Toolbar): HResult; stdcall;
  6787.     function Get_Count(out RHS: Integer): HResult; stdcall;
  6788.     function Get__Default(Index: OleVariant; out RHS: Toolbar): HResult; stdcall;
  6789.     function Get_Item(Index: OleVariant; out RHS: Toolbar): HResult; stdcall;
  6790.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  6791.   end;
  6792.  
  6793. // *********************************************************************//
  6794. // Interface: IToolbarButton
  6795. // Flags:     (4112) Hidden Dispatchable
  6796. // GUID:      {0002085E-0001-0000-C000-000000000046}
  6797. // *********************************************************************//
  6798.   IToolbarButton = interface(IDispatch)
  6799.     ['{0002085E-0001-0000-C000-000000000046}']
  6800.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6801.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6802.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6803.     function Get_BuiltIn(out RHS: WordBool): HResult; stdcall;
  6804.     function Get_BuiltInFace(out RHS: WordBool): HResult; stdcall;
  6805.     function Set_BuiltInFace(RHS: WordBool): HResult; stdcall;
  6806.     function Copy(const Toolbar: Toolbar; Before: Integer): HResult; stdcall;
  6807.     function CopyFace: HResult; stdcall;
  6808.     function Delete: HResult; stdcall;
  6809.     function Edit: HResult; stdcall;
  6810.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  6811.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  6812.     function Get_HelpContextID(out RHS: Integer): HResult; stdcall;
  6813.     function Set_HelpContextID(RHS: Integer): HResult; stdcall;
  6814.     function Get_HelpFile(out RHS: WideString): HResult; stdcall;
  6815.     function Set_HelpFile(const RHS: WideString): HResult; stdcall;
  6816.     function Get_ID(out RHS: Integer): HResult; stdcall;
  6817.     function Get_IsGap(out RHS: WordBool): HResult; stdcall;
  6818.     function Move(const Toolbar: Toolbar; Before: Integer): HResult; stdcall;
  6819.     function Get_Name(out RHS: WideString): HResult; stdcall;
  6820.     function Set_Name(const RHS: WideString): HResult; stdcall;
  6821.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  6822.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  6823.     function PasteFace: HResult; stdcall;
  6824.     function Get_Pushed(out RHS: WordBool): HResult; stdcall;
  6825.     function Set_Pushed(RHS: WordBool): HResult; stdcall;
  6826.     function Reset: HResult; stdcall;
  6827.     function Get_StatusBar(out RHS: WideString): HResult; stdcall;
  6828.     function Set_StatusBar(const RHS: WideString): HResult; stdcall;
  6829.     function Get_Width(out RHS: Integer): HResult; stdcall;
  6830.     function Set_Width(RHS: Integer): HResult; stdcall;
  6831.   end;
  6832.  
  6833. // *********************************************************************//
  6834. // Interface: IToolbarButtons
  6835. // Flags:     (4112) Hidden Dispatchable
  6836. // GUID:      {0002085F-0001-0000-C000-000000000046}
  6837. // *********************************************************************//
  6838.   IToolbarButtons = interface(IDispatch)
  6839.     ['{0002085F-0001-0000-C000-000000000046}']
  6840.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6841.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6842.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6843.     function Add(Button: OleVariant; Before: OleVariant; OnAction: OleVariant; Pushed: OleVariant; 
  6844.                  Enabled: OleVariant; StatusBar: OleVariant; HelpFile: OleVariant; 
  6845.                  HelpContextID: OleVariant; out RHS: ToolbarButton): HResult; stdcall;
  6846.     function Get_Count(out RHS: Integer): HResult; stdcall;
  6847.     function Get_Item(Index: Integer; out RHS: ToolbarButton): HResult; stdcall;
  6848.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  6849.     function Get__Default(Index: Integer; out RHS: ToolbarButton): HResult; stdcall;
  6850.   end;
  6851.  
  6852. // *********************************************************************//
  6853. // Interface: IAreas
  6854. // Flags:     (4112) Hidden Dispatchable
  6855. // GUID:      {00020860-0001-0000-C000-000000000046}
  6856. // *********************************************************************//
  6857.   IAreas = interface(IDispatch)
  6858.     ['{00020860-0001-0000-C000-000000000046}']
  6859.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  6860.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  6861.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  6862.     function Get_Count(out RHS: Integer): HResult; stdcall;
  6863.     function Get_Item(Index: Integer; out RHS: Range): HResult; stdcall;
  6864.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  6865.     function Get__Default(Index: Integer; out RHS: Range): HResult; stdcall;
  6866.   end;
  6867.  
  6868. // *********************************************************************//
  6869. // Interface: IWorkbookEvents
  6870. // Flags:     (4112) Hidden Dispatchable
  6871. // GUID:      {00024412-0001-0000-C000-000000000046}
  6872. // *********************************************************************//
  6873.   IWorkbookEvents = interface(IDispatch)
  6874.     ['{00024412-0001-0000-C000-000000000046}']
  6875.     function Open: HResult; stdcall;
  6876.     function Activate: HResult; stdcall;
  6877.     function Deactivate: HResult; stdcall;
  6878.     function BeforeClose(var Cancel: WordBool): HResult; stdcall;
  6879.     function BeforeSave(SaveAsUI: WordBool; var Cancel: WordBool): HResult; stdcall;
  6880.     function BeforePrint(var Cancel: WordBool): HResult; stdcall;
  6881.     function NewSheet(const Sh: IDispatch): HResult; stdcall;
  6882.     function AddinInstall: HResult; stdcall;
  6883.     function AddinUninstall: HResult; stdcall;
  6884.     function WindowResize(const Wn: Window_): HResult; stdcall;
  6885.     function WindowActivate(const Wn: Window_): HResult; stdcall;
  6886.     function WindowDeactivate(const Wn: Window_): HResult; stdcall;
  6887.     function SheetSelectionChange(const Sh: IDispatch; const Target: Range): HResult; stdcall;
  6888.     function SheetBeforeDoubleClick(const Sh: IDispatch; const Target: Range; var Cancel: WordBool): HResult; stdcall;
  6889.     function SheetBeforeRightClick(const Sh: IDispatch; const Target: Range; var Cancel: WordBool): HResult; stdcall;
  6890.     function SheetActivate(const Sh: IDispatch): HResult; stdcall;
  6891.     function SheetDeactivate(const Sh: IDispatch): HResult; stdcall;
  6892.     function SheetCalculate(const Sh: IDispatch): HResult; stdcall;
  6893.     function SheetChange(const Sh: IDispatch; const Target: Range): HResult; stdcall;
  6894.     function SheetFollowHyperlink(const Sh: IDispatch; const Target: Hyperlink): HResult; stdcall;
  6895.   end;
  6896.  
  6897. // *********************************************************************//
  6898. // Interface: _Workbook
  6899. // Flags:     (4416) Dual OleAutomation Dispatchable
  6900. // GUID:      {000208DA-0000-0000-C000-000000000046}
  6901. // *********************************************************************//
  6902.   _Workbook = interface(IDispatch)
  6903.     ['{000208DA-0000-0000-C000-000000000046}']
  6904.     function Get_Application_: Application_; safecall;
  6905.     function Get_Creator: XlCreator; safecall;
  6906.     function Get_Parent: IDispatch; safecall;
  6907.     function Get_AcceptLabelsInFormulas: WordBool; safecall;
  6908.     procedure Set_AcceptLabelsInFormulas(RHS: WordBool); safecall;
  6909.     procedure Activate(lcid: Integer); safecall;
  6910.     function Get_ActiveChart: Chart; safecall;
  6911.     function Get_ActiveSheet: IDispatch; safecall;
  6912.     function Get_Author(lcid: Integer): WideString; safecall;
  6913.     procedure Set_Author(lcid: Integer; const RHS: WideString); safecall;
  6914.     function Get_AutoUpdateFrequency: Integer; safecall;
  6915.     procedure Set_AutoUpdateFrequency(RHS: Integer); safecall;
  6916.     function Get_AutoUpdateSaveChanges: WordBool; safecall;
  6917.     procedure Set_AutoUpdateSaveChanges(RHS: WordBool); safecall;
  6918.     function Get_ChangeHistoryDuration: Integer; safecall;
  6919.     procedure Set_ChangeHistoryDuration(RHS: Integer); safecall;
  6920.     function Get_BuiltinDocumentProperties: IDispatch; safecall;
  6921.     procedure ChangeFileAccess(Mode: XlFileAccess; WritePassword: OleVariant; Notify: OleVariant; 
  6922.                                lcid: Integer); safecall;
  6923.     procedure ChangeLink(const Name: WideString; const NewName: WideString; Type_: XlLinkType; 
  6924.                          lcid: Integer); safecall;
  6925.     function Get_Charts: Sheets; safecall;
  6926.     procedure Close(SaveChanges: OleVariant; Filename: OleVariant; RouteWorkbook: OleVariant; 
  6927.                     lcid: Integer); safecall;
  6928.     function Get_CodeName: WideString; safecall;
  6929.     function Get__CodeName: WideString; safecall;
  6930.     procedure Set__CodeName(const RHS: WideString); safecall;
  6931.     function Get_Colors(Index: OleVariant; lcid: Integer): OleVariant; safecall;
  6932.     procedure Set_Colors(Index: OleVariant; lcid: Integer; RHS: OleVariant); safecall;
  6933.     function Get_CommandBars: CommandBars; safecall;
  6934.     function Get_Comments(lcid: Integer): WideString; safecall;
  6935.     procedure Set_Comments(lcid: Integer; const RHS: WideString); safecall;
  6936.     function Get_ConflictResolution: XlSaveConflictResolution; safecall;
  6937.     procedure Set_ConflictResolution(RHS: XlSaveConflictResolution); safecall;
  6938.     function Get_Container: IDispatch; safecall;
  6939.     function Get_CreateBackup(lcid: Integer): WordBool; safecall;
  6940.     function Get_CustomDocumentProperties: IDispatch; safecall;
  6941.     function Get_Date1904(lcid: Integer): WordBool; safecall;
  6942.     procedure Set_Date1904(lcid: Integer; RHS: WordBool); safecall;
  6943.     procedure DeleteNumberFormat(const NumberFormat: WideString; lcid: Integer); safecall;
  6944.     function Get_DialogSheets: Sheets; safecall;
  6945.     function Get_DisplayDrawingObjects(lcid: Integer): xlDisplayDrawingObjects; safecall;
  6946.     procedure Set_DisplayDrawingObjects(lcid: Integer; RHS: xlDisplayDrawingObjects); safecall;
  6947.     function ExclusiveAccess(lcid: Integer): WordBool; safecall;
  6948.     function Get_FileFormat(lcid: Integer): XlFileFormat; safecall;
  6949.     procedure ForwardMailer(lcid: Integer); safecall;
  6950.     function Get_FullName(lcid: Integer): WideString; safecall;
  6951.     function Get_HasMailer(lcid: Integer): WordBool; safecall;
  6952.     procedure Set_HasMailer(lcid: Integer; RHS: WordBool); safecall;
  6953.     function Get_HasPassword(lcid: Integer): WordBool; safecall;
  6954.     function Get_HasRoutingSlip(lcid: Integer): WordBool; safecall;
  6955.     procedure Set_HasRoutingSlip(lcid: Integer; RHS: WordBool); safecall;
  6956.     function Get_IsAddin: WordBool; safecall;
  6957.     procedure Set_IsAddin(RHS: WordBool); safecall;
  6958.     function Get_Keywords(lcid: Integer): WideString; safecall;
  6959.     procedure Set_Keywords(lcid: Integer; const RHS: WideString); safecall;
  6960.     function LinkInfo(const Name: WideString; LinkInfo: XlLinkInfo; Type_: OleVariant; 
  6961.                       EditionRef: OleVariant; lcid: Integer): OleVariant; safecall;
  6962.     function LinkSources(Type_: OleVariant; lcid: Integer): OleVariant; safecall;
  6963.     function Get_Mailer: Mailer; safecall;
  6964.     procedure MergeWorkbook(Filename: OleVariant); safecall;
  6965.     function Get_Modules: Sheets; safecall;
  6966.     function Get_MultiUserEditing(lcid: Integer): WordBool; safecall;
  6967.     function Get_Name: WideString; safecall;
  6968.     function Get_Names: Names; safecall;
  6969.     function NewWindow(lcid: Integer): Window_; safecall;
  6970.     function Get_OnSave(lcid: Integer): WideString; safecall;
  6971.     procedure Set_OnSave(lcid: Integer; const RHS: WideString); safecall;
  6972.     function Get_OnSheetActivate(lcid: Integer): WideString; safecall;
  6973.     procedure Set_OnSheetActivate(lcid: Integer; const RHS: WideString); safecall;
  6974.     function Get_OnSheetDeactivate(lcid: Integer): WideString; safecall;
  6975.     procedure Set_OnSheetDeactivate(lcid: Integer; const RHS: WideString); safecall;
  6976.     procedure OpenLinks(const Name: WideString; ReadOnly: OleVariant; Type_: OleVariant; 
  6977.                         lcid: Integer); safecall;
  6978.     function Get_Path(lcid: Integer): WideString; safecall;
  6979.     function Get_PersonalViewListSettings: WordBool; safecall;
  6980.     procedure Set_PersonalViewListSettings(RHS: WordBool); safecall;
  6981.     function Get_PersonalViewPrintSettings: WordBool; safecall;
  6982.     procedure Set_PersonalViewPrintSettings(RHS: WordBool); safecall;
  6983.     function PivotCaches: PivotCaches; safecall;
  6984.     procedure Post(DestName: OleVariant; lcid: Integer); safecall;
  6985.     function Get_PrecisionAsDisplayed(lcid: Integer): WordBool; safecall;
  6986.     procedure Set_PrecisionAsDisplayed(lcid: Integer; RHS: WordBool); safecall;
  6987.     procedure _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  6988.                         ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  6989.                         lcid: Integer); safecall;
  6990.     procedure PrintPreview(EnableChanges: OleVariant; lcid: Integer); safecall;
  6991.     procedure Protect(Password: OleVariant; Structure: OleVariant; Windows: OleVariant); safecall;
  6992.     procedure ProtectSharing(Filename: OleVariant; Password: OleVariant; 
  6993.                              WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant; 
  6994.                              CreateBackup: OleVariant; SharingPassword: OleVariant); safecall;
  6995.     function Get_ProtectStructure: WordBool; safecall;
  6996.     function Get_ProtectWindows: WordBool; safecall;
  6997.     function Get_ReadOnly(lcid: Integer): WordBool; safecall;
  6998.     function Get_ReadOnlyRecommended(lcid: Integer): WordBool; safecall;
  6999.     procedure RefreshAll; safecall;
  7000.     procedure Reply(lcid: Integer); safecall;
  7001.     procedure ReplyAll(lcid: Integer); safecall;
  7002.     procedure RemoveUser(Index: Integer); safecall;
  7003.     function Get_RevisionNumber(lcid: Integer): Integer; safecall;
  7004.     procedure Route(lcid: Integer); safecall;
  7005.     function Get_Routed(lcid: Integer): WordBool; safecall;
  7006.     function Get_RoutingSlip: RoutingSlip; safecall;
  7007.     procedure RunAutoMacros(Which: XlRunAutoMacro; lcid: Integer); safecall;
  7008.     procedure Save(lcid: Integer); safecall;
  7009.     procedure SaveAs(Filename: OleVariant; FileFormat: OleVariant; Password: OleVariant; 
  7010.                      WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant; 
  7011.                      CreateBackup: OleVariant; AccessMode: XlSaveAsAccessMode; 
  7012.                      ConflictResolution: OleVariant; AddToMru: OleVariant; 
  7013.                      TextCodepage: OleVariant; TextVisualLayout: OleVariant; lcid: Integer); safecall;
  7014.     procedure SaveCopyAs(Filename: OleVariant; lcid: Integer); safecall;
  7015.     function Get_Saved(lcid: Integer): WordBool; safecall;
  7016.     procedure Set_Saved(lcid: Integer; RHS: WordBool); safecall;
  7017.     function Get_SaveLinkValues(lcid: Integer): WordBool; safecall;
  7018.     procedure Set_SaveLinkValues(lcid: Integer; RHS: WordBool); safecall;
  7019.     procedure SendMail(Recipients: OleVariant; Subject: OleVariant; ReturnReceipt: OleVariant; 
  7020.                        lcid: Integer); safecall;
  7021.     procedure SendMailer(FileFormat: OleVariant; Priority: XlPriority; lcid: Integer); safecall;
  7022.     procedure SetLinkOnData(const Name: WideString; Procedure_: OleVariant; lcid: Integer); safecall;
  7023.     function Get_Sheets: Sheets; safecall;
  7024.     function Get_ShowConflictHistory(lcid: Integer): WordBool; safecall;
  7025.     procedure Set_ShowConflictHistory(lcid: Integer; RHS: WordBool); safecall;
  7026.     function Get_Styles: Styles; safecall;
  7027.     function Get_Subject(lcid: Integer): WideString; safecall;
  7028.     procedure Set_Subject(lcid: Integer; const RHS: WideString); safecall;
  7029.     function Get_Title(lcid: Integer): WideString; safecall;
  7030.     procedure Set_Title(lcid: Integer; const RHS: WideString); safecall;
  7031.     procedure Unprotect(Password: OleVariant; lcid: Integer); safecall;
  7032.     procedure UnprotectSharing(SharingPassword: OleVariant); safecall;
  7033.     procedure UpdateFromFile(lcid: Integer); safecall;
  7034.     procedure UpdateLink(Name: OleVariant; Type_: OleVariant; lcid: Integer); safecall;
  7035.     function Get_UpdateRemoteReferences(lcid: Integer): WordBool; safecall;
  7036.     procedure Set_UpdateRemoteReferences(lcid: Integer; RHS: WordBool); safecall;
  7037.     function Get_UserControl: WordBool; safecall;
  7038.     procedure Set_UserControl(RHS: WordBool); safecall;
  7039.     function Get_UserStatus(lcid: Integer): OleVariant; safecall;
  7040.     function Get_CustomViews: CustomViews; safecall;
  7041.     function Get_Windows: Windows; safecall;
  7042.     function Get_Worksheets: Sheets; safecall;
  7043.     function Get_WriteReserved(lcid: Integer): WordBool; safecall;
  7044.     function Get_WriteReservedBy(lcid: Integer): WideString; safecall;
  7045.     function Get_Excel4IntlMacroSheets: Sheets; safecall;
  7046.     function Get_Excel4MacroSheets: Sheets; safecall;
  7047.     function Get_TemplateRemoveExtData: WordBool; safecall;
  7048.     procedure Set_TemplateRemoveExtData(RHS: WordBool); safecall;
  7049.     procedure HighlightChangesOptions(When: OleVariant; Who: OleVariant; Where: OleVariant); safecall;
  7050.     function Get_HighlightChangesOnScreen: WordBool; safecall;
  7051.     procedure Set_HighlightChangesOnScreen(RHS: WordBool); safecall;
  7052.     function Get_KeepChangeHistory: WordBool; safecall;
  7053.     procedure Set_KeepChangeHistory(RHS: WordBool); safecall;
  7054.     function Get_ListChangesOnNewSheet: WordBool; safecall;
  7055.     procedure Set_ListChangesOnNewSheet(RHS: WordBool); safecall;
  7056.     procedure PurgeChangeHistoryNow(Days: Integer; SharingPassword: OleVariant); safecall;
  7057.     procedure AcceptAllChanges(When: OleVariant; Who: OleVariant; Where: OleVariant); safecall;
  7058.     procedure RejectAllChanges(When: OleVariant; Who: OleVariant; Where: OleVariant); safecall;
  7059.     procedure PivotTableWizard(SourceType: OleVariant; SourceData: OleVariant; 
  7060.                                TableDestination: OleVariant; TableName: OleVariant; 
  7061.                                RowGrand: OleVariant; ColumnGrand: OleVariant; SaveData: OleVariant; 
  7062.                                HasAutoFormat: OleVariant; AutoPage: OleVariant; 
  7063.                                Reserved: OleVariant; BackgroundQuery: OleVariant; 
  7064.                                OptimizeCache: OleVariant; PageFieldOrder: OleVariant; 
  7065.                                PageFieldWrapCount: OleVariant; ReadData: OleVariant; 
  7066.                                Connection: OleVariant; lcid: Integer); safecall;
  7067.     procedure ResetColors; safecall;
  7068.     function Get_VBProject: VBProject; safecall;
  7069.     procedure FollowHyperlink(const Address: WideString; SubAddress: OleVariant; 
  7070.                               NewWindow: OleVariant; AddHistory: OleVariant; ExtraInfo: OleVariant; 
  7071.                               Method: OleVariant; HeaderInfo: OleVariant); safecall;
  7072.     procedure AddToFavorites; safecall;
  7073.     function Get_IsInplace: WordBool; safecall;
  7074.     procedure PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  7075.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  7076.                        PrToFileName: OleVariant; lcid: Integer); safecall;
  7077.     procedure WebPagePreview; safecall;
  7078.     function Get_PublishObjects: PublishObjects; safecall;
  7079.     function Get_WebOptions: WebOptions; safecall;
  7080.     procedure ReloadAs(Encoding: MsoEncoding); safecall;
  7081.     function Get_HTMLProject: HTMLProject; safecall;
  7082.     function Get_EnvelopeVisible: WordBool; safecall;
  7083.     procedure Set_EnvelopeVisible(RHS: WordBool); safecall;
  7084.     function Get_CalculationVersion: Integer; safecall;
  7085.     procedure Dummy1(unused: Integer); safecall;
  7086.     procedure sblt(const s: WideString); safecall;
  7087.     function Get_VBASigned: WordBool; safecall;
  7088.     property Application_: Application_ read Get_Application_;
  7089.     property Creator: XlCreator read Get_Creator;
  7090.     property Parent: IDispatch read Get_Parent;
  7091.     property AcceptLabelsInFormulas: WordBool read Get_AcceptLabelsInFormulas write Set_AcceptLabelsInFormulas;
  7092.     property ActiveChart: Chart read Get_ActiveChart;
  7093.     property ActiveSheet: IDispatch read Get_ActiveSheet;
  7094.     property Author[lcid: Integer]: WideString read Get_Author write Set_Author;
  7095.     property AutoUpdateFrequency: Integer read Get_AutoUpdateFrequency write Set_AutoUpdateFrequency;
  7096.     property AutoUpdateSaveChanges: WordBool read Get_AutoUpdateSaveChanges write Set_AutoUpdateSaveChanges;
  7097.     property ChangeHistoryDuration: Integer read Get_ChangeHistoryDuration write Set_ChangeHistoryDuration;
  7098.     property BuiltinDocumentProperties: IDispatch read Get_BuiltinDocumentProperties;
  7099.     property Charts: Sheets read Get_Charts;
  7100.     property CodeName: WideString read Get_CodeName;
  7101.     property _CodeName: WideString read Get__CodeName write Set__CodeName;
  7102.     property Colors[Index: OleVariant; lcid: Integer]: OleVariant read Get_Colors write Set_Colors;
  7103.     property CommandBars: CommandBars read Get_CommandBars;
  7104.     property Comments[lcid: Integer]: WideString read Get_Comments write Set_Comments;
  7105.     property ConflictResolution: XlSaveConflictResolution read Get_ConflictResolution write Set_ConflictResolution;
  7106.     property Container: IDispatch read Get_Container;
  7107.     property CreateBackup[lcid: Integer]: WordBool read Get_CreateBackup;
  7108.     property CustomDocumentProperties: IDispatch read Get_CustomDocumentProperties;
  7109.     property Date1904[lcid: Integer]: WordBool read Get_Date1904 write Set_Date1904;
  7110.     property DialogSheets: Sheets read Get_DialogSheets;
  7111.     property DisplayDrawingObjects[lcid: Integer]: xlDisplayDrawingObjects read Get_DisplayDrawingObjects write Set_DisplayDrawingObjects;
  7112.     property FileFormat[lcid: Integer]: XlFileFormat read Get_FileFormat;
  7113.     property FullName[lcid: Integer]: WideString read Get_FullName;
  7114.     property HasMailer[lcid: Integer]: WordBool read Get_HasMailer write Set_HasMailer;
  7115.     property HasPassword[lcid: Integer]: WordBool read Get_HasPassword;
  7116.     property HasRoutingSlip[lcid: Integer]: WordBool read Get_HasRoutingSlip write Set_HasRoutingSlip;
  7117.     property IsAddin: WordBool read Get_IsAddin write Set_IsAddin;
  7118.     property Keywords[lcid: Integer]: WideString read Get_Keywords write Set_Keywords;
  7119.     property Mailer: Mailer read Get_Mailer;
  7120.     property Modules: Sheets read Get_Modules;
  7121.     property MultiUserEditing[lcid: Integer]: WordBool read Get_MultiUserEditing;
  7122.     property Name: WideString read Get_Name;
  7123.     property Names: Names read Get_Names;
  7124.     property OnSave[lcid: Integer]: WideString read Get_OnSave write Set_OnSave;
  7125.     property OnSheetActivate[lcid: Integer]: WideString read Get_OnSheetActivate write Set_OnSheetActivate;
  7126.     property OnSheetDeactivate[lcid: Integer]: WideString read Get_OnSheetDeactivate write Set_OnSheetDeactivate;
  7127.     property Path[lcid: Integer]: WideString read Get_Path;
  7128.     property PersonalViewListSettings: WordBool read Get_PersonalViewListSettings write Set_PersonalViewListSettings;
  7129.     property PersonalViewPrintSettings: WordBool read Get_PersonalViewPrintSettings write Set_PersonalViewPrintSettings;
  7130.     property PrecisionAsDisplayed[lcid: Integer]: WordBool read Get_PrecisionAsDisplayed write Set_PrecisionAsDisplayed;
  7131.     property ProtectStructure: WordBool read Get_ProtectStructure;
  7132.     property ProtectWindows: WordBool read Get_ProtectWindows;
  7133.     property ReadOnly[lcid: Integer]: WordBool read Get_ReadOnly;
  7134.     property ReadOnlyRecommended[lcid: Integer]: WordBool read Get_ReadOnlyRecommended;
  7135.     property RevisionNumber[lcid: Integer]: Integer read Get_RevisionNumber;
  7136.     property Routed[lcid: Integer]: WordBool read Get_Routed;
  7137.     property RoutingSlip: RoutingSlip read Get_RoutingSlip;
  7138.     property Saved[lcid: Integer]: WordBool read Get_Saved write Set_Saved;
  7139.     property SaveLinkValues[lcid: Integer]: WordBool read Get_SaveLinkValues write Set_SaveLinkValues;
  7140.     property Sheets: Sheets read Get_Sheets;
  7141.     property ShowConflictHistory[lcid: Integer]: WordBool read Get_ShowConflictHistory write Set_ShowConflictHistory;
  7142.     property Styles: Styles read Get_Styles;
  7143.     property Subject[lcid: Integer]: WideString read Get_Subject write Set_Subject;
  7144.     property Title[lcid: Integer]: WideString read Get_Title write Set_Title;
  7145.     property UpdateRemoteReferences[lcid: Integer]: WordBool read Get_UpdateRemoteReferences write Set_UpdateRemoteReferences;
  7146.     property UserControl: WordBool read Get_UserControl write Set_UserControl;
  7147.     property UserStatus[lcid: Integer]: OleVariant read Get_UserStatus;
  7148.     property CustomViews: CustomViews read Get_CustomViews;
  7149.     property Windows: Windows read Get_Windows;
  7150.     property Worksheets: Sheets read Get_Worksheets;
  7151.     property WriteReserved[lcid: Integer]: WordBool read Get_WriteReserved;
  7152.     property WriteReservedBy[lcid: Integer]: WideString read Get_WriteReservedBy;
  7153.     property Excel4IntlMacroSheets: Sheets read Get_Excel4IntlMacroSheets;
  7154.     property Excel4MacroSheets: Sheets read Get_Excel4MacroSheets;
  7155.     property TemplateRemoveExtData: WordBool read Get_TemplateRemoveExtData write Set_TemplateRemoveExtData;
  7156.     property HighlightChangesOnScreen: WordBool read Get_HighlightChangesOnScreen write Set_HighlightChangesOnScreen;
  7157.     property KeepChangeHistory: WordBool read Get_KeepChangeHistory write Set_KeepChangeHistory;
  7158.     property ListChangesOnNewSheet: WordBool read Get_ListChangesOnNewSheet write Set_ListChangesOnNewSheet;
  7159.     property VBProject: VBProject read Get_VBProject;
  7160.     property IsInplace: WordBool read Get_IsInplace;
  7161.     property PublishObjects: PublishObjects read Get_PublishObjects;
  7162.     property WebOptions: WebOptions read Get_WebOptions;
  7163.     property HTMLProject: HTMLProject read Get_HTMLProject;
  7164.     property EnvelopeVisible: WordBool read Get_EnvelopeVisible write Set_EnvelopeVisible;
  7165.     property CalculationVersion: Integer read Get_CalculationVersion;
  7166.     property VBASigned: WordBool read Get_VBASigned;
  7167.   end;
  7168.  
  7169. // *********************************************************************//
  7170. // DispIntf:  _WorkbookDisp
  7171. // Flags:     (4416) Dual OleAutomation Dispatchable
  7172. // GUID:      {000208DA-0000-0000-C000-000000000046}
  7173. // *********************************************************************//
  7174.   _WorkbookDisp = dispinterface
  7175.     ['{000208DA-0000-0000-C000-000000000046}']
  7176.     property Application_: Application_ readonly dispid 148;
  7177.     property Creator: XlCreator readonly dispid 149;
  7178.     property Parent: IDispatch readonly dispid 150;
  7179.     property AcceptLabelsInFormulas: WordBool dispid 1441;
  7180.     procedure Activate(lcid: Integer); dispid 304;
  7181.     property ActiveChart: Chart readonly dispid 183;
  7182.     property ActiveSheet: IDispatch readonly dispid 307;
  7183.     property Author[lcid: Integer]: WideString dispid 574;
  7184.     property AutoUpdateFrequency: Integer dispid 1442;
  7185.     property AutoUpdateSaveChanges: WordBool dispid 1443;
  7186.     property ChangeHistoryDuration: Integer dispid 1444;
  7187.     property BuiltinDocumentProperties: IDispatch readonly dispid 1176;
  7188.     procedure ChangeFileAccess(Mode: XlFileAccess; WritePassword: OleVariant; Notify: OleVariant; 
  7189.                                lcid: Integer); dispid 989;
  7190.     procedure ChangeLink(const Name: WideString; const NewName: WideString; Type_: XlLinkType; 
  7191.                          lcid: Integer); dispid 802;
  7192.     property Charts: Sheets readonly dispid 121;
  7193.     procedure Close(SaveChanges: OleVariant; Filename: OleVariant; RouteWorkbook: OleVariant; 
  7194.                     lcid: Integer); dispid 277;
  7195.     property CodeName: WideString readonly dispid 1373;
  7196.     property _CodeName: WideString dispid -2147418112;
  7197.     property Colors[Index: OleVariant; lcid: Integer]: OleVariant dispid 286;
  7198.     property CommandBars: CommandBars readonly dispid 1439;
  7199.     property Comments[lcid: Integer]: WideString dispid 575;
  7200.     property ConflictResolution: XlSaveConflictResolution dispid 1175;
  7201.     property Container: IDispatch readonly dispid 1190;
  7202.     property CreateBackup[lcid: Integer]: WordBool readonly dispid 287;
  7203.     property CustomDocumentProperties: IDispatch readonly dispid 1177;
  7204.     property Date1904[lcid: Integer]: WordBool dispid 403;
  7205.     procedure DeleteNumberFormat(const NumberFormat: WideString; lcid: Integer); dispid 397;
  7206.     property DialogSheets: Sheets readonly dispid 764;
  7207.     property DisplayDrawingObjects[lcid: Integer]: xlDisplayDrawingObjects dispid 404;
  7208.     function ExclusiveAccess(lcid: Integer): WordBool; dispid 1168;
  7209.     property FileFormat[lcid: Integer]: XlFileFormat readonly dispid 288;
  7210.     procedure ForwardMailer(lcid: Integer); dispid 973;
  7211.     property FullName[lcid: Integer]: WideString readonly dispid 289;
  7212.     property HasMailer[lcid: Integer]: WordBool dispid 976;
  7213.     property HasPassword[lcid: Integer]: WordBool readonly dispid 290;
  7214.     property HasRoutingSlip[lcid: Integer]: WordBool dispid 950;
  7215.     property IsAddin: WordBool dispid 1445;
  7216.     property Keywords[lcid: Integer]: WideString dispid 577;
  7217.     function LinkInfo(const Name: WideString; LinkInfo: XlLinkInfo; Type_: OleVariant; 
  7218.                       EditionRef: OleVariant; lcid: Integer): OleVariant; dispid 807;
  7219.     function LinkSources(Type_: OleVariant; lcid: Integer): OleVariant; dispid 808;
  7220.     property Mailer: Mailer readonly dispid 979;
  7221.     procedure MergeWorkbook(Filename: OleVariant); dispid 1446;
  7222.     property Modules: Sheets readonly dispid 582;
  7223.     property MultiUserEditing[lcid: Integer]: WordBool readonly dispid 1169;
  7224.     property Name: WideString readonly dispid 110;
  7225.     property Names: Names readonly dispid 442;
  7226.     function NewWindow(lcid: Integer): Window_; dispid 280;
  7227.     property OnSave[lcid: Integer]: WideString dispid 1178;
  7228.     property OnSheetActivate[lcid: Integer]: WideString dispid 1031;
  7229.     property OnSheetDeactivate[lcid: Integer]: WideString dispid 1081;
  7230.     procedure OpenLinks(const Name: WideString; ReadOnly: OleVariant; Type_: OleVariant; 
  7231.                         lcid: Integer); dispid 803;
  7232.     property Path[lcid: Integer]: WideString readonly dispid 291;
  7233.     property PersonalViewListSettings: WordBool dispid 1447;
  7234.     property PersonalViewPrintSettings: WordBool dispid 1448;
  7235.     function PivotCaches: PivotCaches; dispid 1449;
  7236.     procedure Post(DestName: OleVariant; lcid: Integer); dispid 1166;
  7237.     property PrecisionAsDisplayed[lcid: Integer]: WordBool dispid 405;
  7238.     procedure _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  7239.                         ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  7240.                         lcid: Integer); dispid 905;
  7241.     procedure PrintPreview(EnableChanges: OleVariant; lcid: Integer); dispid 281;
  7242.     procedure Protect(Password: OleVariant; Structure: OleVariant; Windows: OleVariant); dispid 282;
  7243.     procedure ProtectSharing(Filename: OleVariant; Password: OleVariant; 
  7244.                              WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant; 
  7245.                              CreateBackup: OleVariant; SharingPassword: OleVariant); dispid 1450;
  7246.     property ProtectStructure: WordBool readonly dispid 588;
  7247.     property ProtectWindows: WordBool readonly dispid 295;
  7248.     property ReadOnly[lcid: Integer]: WordBool readonly dispid 296;
  7249.     property ReadOnlyRecommended[lcid: Integer]: WordBool readonly dispid 297;
  7250.     procedure RefreshAll; dispid 1452;
  7251.     procedure Reply(lcid: Integer); dispid 977;
  7252.     procedure ReplyAll(lcid: Integer); dispid 978;
  7253.     procedure RemoveUser(Index: Integer); dispid 1453;
  7254.     property RevisionNumber[lcid: Integer]: Integer readonly dispid 1172;
  7255.     procedure Route(lcid: Integer); dispid 946;
  7256.     property Routed[lcid: Integer]: WordBool readonly dispid 951;
  7257.     property RoutingSlip: RoutingSlip readonly dispid 949;
  7258.     procedure RunAutoMacros(Which: XlRunAutoMacro; lcid: Integer); dispid 634;
  7259.     procedure Save(lcid: Integer); dispid 283;
  7260.     procedure SaveAs(Filename: OleVariant; FileFormat: OleVariant; Password: OleVariant; 
  7261.                      WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant; 
  7262.                      CreateBackup: OleVariant; AccessMode: XlSaveAsAccessMode; 
  7263.                      ConflictResolution: OleVariant; AddToMru: OleVariant; 
  7264.                      TextCodepage: OleVariant; TextVisualLayout: OleVariant; lcid: Integer); dispid 284;
  7265.     procedure SaveCopyAs(Filename: OleVariant; lcid: Integer); dispid 175;
  7266.     property Saved[lcid: Integer]: WordBool dispid 298;
  7267.     property SaveLinkValues[lcid: Integer]: WordBool dispid 406;
  7268.     procedure SendMail(Recipients: OleVariant; Subject: OleVariant; ReturnReceipt: OleVariant; 
  7269.                        lcid: Integer); dispid 947;
  7270.     procedure SendMailer(FileFormat: OleVariant; Priority: XlPriority; lcid: Integer); dispid 980;
  7271.     procedure SetLinkOnData(const Name: WideString; Procedure_: OleVariant; lcid: Integer); dispid 809;
  7272.     property Sheets: Sheets readonly dispid 485;
  7273.     property ShowConflictHistory[lcid: Integer]: WordBool dispid 1171;
  7274.     property Styles: Styles readonly dispid 493;
  7275.     property Subject[lcid: Integer]: WideString dispid 953;
  7276.     property Title[lcid: Integer]: WideString dispid 199;
  7277.     procedure Unprotect(Password: OleVariant; lcid: Integer); dispid 285;
  7278.     procedure UnprotectSharing(SharingPassword: OleVariant); dispid 1455;
  7279.     procedure UpdateFromFile(lcid: Integer); dispid 995;
  7280.     procedure UpdateLink(Name: OleVariant; Type_: OleVariant; lcid: Integer); dispid 804;
  7281.     property UpdateRemoteReferences[lcid: Integer]: WordBool dispid 411;
  7282.     property UserControl: WordBool dispid 1210;
  7283.     property UserStatus[lcid: Integer]: OleVariant readonly dispid 1173;
  7284.     property CustomViews: CustomViews readonly dispid 1456;
  7285.     property Windows: Windows readonly dispid 430;
  7286.     property Worksheets: Sheets readonly dispid 494;
  7287.     property WriteReserved[lcid: Integer]: WordBool readonly dispid 299;
  7288.     property WriteReservedBy[lcid: Integer]: WideString readonly dispid 300;
  7289.     property Excel4IntlMacroSheets: Sheets readonly dispid 581;
  7290.     property Excel4MacroSheets: Sheets readonly dispid 579;
  7291.     property TemplateRemoveExtData: WordBool dispid 1457;
  7292.     procedure HighlightChangesOptions(When: OleVariant; Who: OleVariant; Where: OleVariant); dispid 1458;
  7293.     property HighlightChangesOnScreen: WordBool dispid 1461;
  7294.     property KeepChangeHistory: WordBool dispid 1462;
  7295.     property ListChangesOnNewSheet: WordBool dispid 1463;
  7296.     procedure PurgeChangeHistoryNow(Days: Integer; SharingPassword: OleVariant); dispid 1464;
  7297.     procedure AcceptAllChanges(When: OleVariant; Who: OleVariant; Where: OleVariant); dispid 1466;
  7298.     procedure RejectAllChanges(When: OleVariant; Who: OleVariant; Where: OleVariant); dispid 1467;
  7299.     procedure PivotTableWizard(SourceType: OleVariant; SourceData: OleVariant; 
  7300.                                TableDestination: OleVariant; TableName: OleVariant; 
  7301.                                RowGrand: OleVariant; ColumnGrand: OleVariant; SaveData: OleVariant; 
  7302.                                HasAutoFormat: OleVariant; AutoPage: OleVariant; 
  7303.                                Reserved: OleVariant; BackgroundQuery: OleVariant; 
  7304.                                OptimizeCache: OleVariant; PageFieldOrder: OleVariant; 
  7305.                                PageFieldWrapCount: OleVariant; ReadData: OleVariant; 
  7306.                                Connection: OleVariant; lcid: Integer); dispid 684;
  7307.     procedure ResetColors; dispid 1468;
  7308.     property VBProject: VBProject readonly dispid 1469;
  7309.     procedure FollowHyperlink(const Address: WideString; SubAddress: OleVariant; 
  7310.                               NewWindow: OleVariant; AddHistory: OleVariant; ExtraInfo: OleVariant; 
  7311.                               Method: OleVariant; HeaderInfo: OleVariant); dispid 1470;
  7312.     procedure AddToFavorites; dispid 1476;
  7313.     property IsInplace: WordBool readonly dispid 1769;
  7314.     procedure PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  7315.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  7316.                        PrToFileName: OleVariant; lcid: Integer); dispid 1772;
  7317.     procedure WebPagePreview; dispid 1818;
  7318.     property PublishObjects: PublishObjects readonly dispid 1819;
  7319.     property WebOptions: WebOptions readonly dispid 1820;
  7320.     procedure ReloadAs(Encoding: MsoEncoding); dispid 1821;
  7321.     property HTMLProject: HTMLProject readonly dispid 1823;
  7322.     property EnvelopeVisible: WordBool dispid 1824;
  7323.     property CalculationVersion: Integer readonly dispid 1806;
  7324.     procedure Dummy1(unused: Integer); dispid 1782;
  7325.     procedure sblt(const s: WideString); dispid 1826;
  7326.     property VBASigned: WordBool readonly dispid 1828;
  7327.   end;
  7328.  
  7329. // *********************************************************************//
  7330. // Interface: Workbooks
  7331. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  7332. // GUID:      {000208DB-0000-0000-C000-000000000046}
  7333. // *********************************************************************//
  7334.   Workbooks = interface(IDispatch)
  7335.     ['{000208DB-0000-0000-C000-000000000046}']
  7336.     function Get_Application_: Application_; safecall;
  7337.     function Get_Creator: XlCreator; safecall;
  7338.     function Get_Parent: IDispatch; safecall;
  7339.     function Add(Template: OleVariant; lcid: Integer): Workbook; safecall;
  7340.     procedure Close(lcid: Integer); safecall;
  7341.     function Get_Count: Integer; safecall;
  7342.     function Get_Item(Index: OleVariant): Workbook; safecall;
  7343.     function Get__NewEnum: IUnknown; safecall;
  7344.     function Open(const Filename: WideString; UpdateLinks: OleVariant; ReadOnly: OleVariant; 
  7345.                   Format: OleVariant; Password: OleVariant; WriteResPassword: OleVariant; 
  7346.                   IgnoreReadOnlyRecommended: OleVariant; Origin: OleVariant; Delimiter: OleVariant; 
  7347.                   Editable: OleVariant; Notify: OleVariant; Converter: OleVariant; 
  7348.                   AddToMru: OleVariant; lcid: Integer): Workbook; safecall;
  7349.     procedure _OpenText(const Filename: WideString; Origin: OleVariant; StartRow: OleVariant; 
  7350.                         DataType: OleVariant; TextQualifier: XlTextQualifier; 
  7351.                         ConsecutiveDelimiter: OleVariant; Tab: OleVariant; Semicolon: OleVariant; 
  7352.                         Comma: OleVariant; Space: OleVariant; Other: OleVariant; 
  7353.                         OtherChar: OleVariant; FieldInfo: OleVariant; TextVisualLayout: OleVariant; 
  7354.                         lcid: Integer); safecall;
  7355.     function Get__Default(Index: OleVariant): Workbook; safecall;
  7356.     procedure OpenText(const Filename: WideString; Origin: OleVariant; StartRow: OleVariant; 
  7357.                        DataType: OleVariant; TextQualifier: XlTextQualifier; 
  7358.                        ConsecutiveDelimiter: OleVariant; Tab: OleVariant; Semicolon: OleVariant; 
  7359.                        Comma: OleVariant; Space: OleVariant; Other: OleVariant; 
  7360.                        OtherChar: OleVariant; FieldInfo: OleVariant; TextVisualLayout: OleVariant; 
  7361.                        DecimalSeparator: OleVariant; ThousandsSeparator: OleVariant; lcid: Integer); safecall;
  7362.     property Application_: Application_ read Get_Application_;
  7363.     property Creator: XlCreator read Get_Creator;
  7364.     property Parent: IDispatch read Get_Parent;
  7365.     property Count: Integer read Get_Count;
  7366.     property Item[Index: OleVariant]: Workbook read Get_Item;
  7367.     property _NewEnum: IUnknown read Get__NewEnum;
  7368.     property _Default[Index: OleVariant]: Workbook read Get__Default; default;
  7369.   end;
  7370.  
  7371. // *********************************************************************//
  7372. // DispIntf:  WorkbooksDisp
  7373. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  7374. // GUID:      {000208DB-0000-0000-C000-000000000046}
  7375. // *********************************************************************//
  7376.   WorkbooksDisp = dispinterface
  7377.     ['{000208DB-0000-0000-C000-000000000046}']
  7378.     property Application_: Application_ readonly dispid 148;
  7379.     property Creator: XlCreator readonly dispid 149;
  7380.     property Parent: IDispatch readonly dispid 150;
  7381.     function Add(Template: OleVariant; lcid: Integer): Workbook; dispid 181;
  7382.     procedure Close(lcid: Integer); dispid 277;
  7383.     property Count: Integer readonly dispid 118;
  7384.     property Item[Index: OleVariant]: Workbook readonly dispid 170;
  7385.     property _NewEnum: IUnknown readonly dispid -4;
  7386.     function Open(const Filename: WideString; UpdateLinks: OleVariant; ReadOnly: OleVariant; 
  7387.                   Format: OleVariant; Password: OleVariant; WriteResPassword: OleVariant; 
  7388.                   IgnoreReadOnlyRecommended: OleVariant; Origin: OleVariant; Delimiter: OleVariant; 
  7389.                   Editable: OleVariant; Notify: OleVariant; Converter: OleVariant; 
  7390.                   AddToMru: OleVariant; lcid: Integer): Workbook; dispid 682;
  7391.     procedure _OpenText(const Filename: WideString; Origin: OleVariant; StartRow: OleVariant; 
  7392.                         DataType: OleVariant; TextQualifier: XlTextQualifier; 
  7393.                         ConsecutiveDelimiter: OleVariant; Tab: OleVariant; Semicolon: OleVariant; 
  7394.                         Comma: OleVariant; Space: OleVariant; Other: OleVariant; 
  7395.                         OtherChar: OleVariant; FieldInfo: OleVariant; TextVisualLayout: OleVariant; 
  7396.                         lcid: Integer); dispid 683;
  7397.     property _Default[Index: OleVariant]: Workbook readonly dispid 0; default;
  7398.     procedure OpenText(const Filename: WideString; Origin: OleVariant; StartRow: OleVariant; 
  7399.                        DataType: OleVariant; TextQualifier: XlTextQualifier; 
  7400.                        ConsecutiveDelimiter: OleVariant; Tab: OleVariant; Semicolon: OleVariant; 
  7401.                        Comma: OleVariant; Space: OleVariant; Other: OleVariant; 
  7402.                        OtherChar: OleVariant; FieldInfo: OleVariant; TextVisualLayout: OleVariant; 
  7403.                        DecimalSeparator: OleVariant; ThousandsSeparator: OleVariant; lcid: Integer); dispid 1773;
  7404.   end;
  7405.  
  7406. // *********************************************************************//
  7407. // Interface: IMenuBars
  7408. // Flags:     (4112) Hidden Dispatchable
  7409. // GUID:      {00020863-0001-0000-C000-000000000046}
  7410. // *********************************************************************//
  7411.   IMenuBars = interface(IDispatch)
  7412.     ['{00020863-0001-0000-C000-000000000046}']
  7413.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7414.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7415.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7416.     function Add(Name: OleVariant; out RHS: MenuBar): HResult; stdcall;
  7417.     function Get_Count(out RHS: Integer): HResult; stdcall;
  7418.     function Get__Default(Index: OleVariant; out RHS: MenuBar): HResult; stdcall;
  7419.     function Get_Item(Index: OleVariant; out RHS: MenuBar): HResult; stdcall;
  7420.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  7421.   end;
  7422.  
  7423. // *********************************************************************//
  7424. // Interface: IMenuBar
  7425. // Flags:     (4112) Hidden Dispatchable
  7426. // GUID:      {00020864-0001-0000-C000-000000000046}
  7427. // *********************************************************************//
  7428.   IMenuBar = interface(IDispatch)
  7429.     ['{00020864-0001-0000-C000-000000000046}']
  7430.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7431.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7432.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7433.     function Activate: HResult; stdcall;
  7434.     function Get_BuiltIn(out RHS: WordBool): HResult; stdcall;
  7435.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  7436.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  7437.     function Delete: HResult; stdcall;
  7438.     function Get_Index(out RHS: Integer): HResult; stdcall;
  7439.     function Get_Menus(out RHS: Menus): HResult; stdcall;
  7440.     function Reset: HResult; stdcall;
  7441.   end;
  7442.  
  7443. // *********************************************************************//
  7444. // Interface: IMenus
  7445. // Flags:     (4112) Hidden Dispatchable
  7446. // GUID:      {00020865-0001-0000-C000-000000000046}
  7447. // *********************************************************************//
  7448.   IMenus = interface(IDispatch)
  7449.     ['{00020865-0001-0000-C000-000000000046}']
  7450.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7451.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7452.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7453.     function Add(const Caption: WideString; Before: OleVariant; Restore: OleVariant; out RHS: Menu): HResult; stdcall;
  7454.     function Get_Count(out RHS: Integer): HResult; stdcall;
  7455.     function Get__Default(Index: OleVariant; out RHS: Menu): HResult; stdcall;
  7456.     function Get_Item(Index: OleVariant; out RHS: Menu): HResult; stdcall;
  7457.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  7458.   end;
  7459.  
  7460. // *********************************************************************//
  7461. // Interface: IMenu
  7462. // Flags:     (4112) Hidden Dispatchable
  7463. // GUID:      {00020866-0001-0000-C000-000000000046}
  7464. // *********************************************************************//
  7465.   IMenu = interface(IDispatch)
  7466.     ['{00020866-0001-0000-C000-000000000046}']
  7467.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7468.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7469.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7470.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  7471.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  7472.     function Delete: HResult; stdcall;
  7473.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  7474.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  7475.     function Get_Index(out RHS: Integer): HResult; stdcall;
  7476.     function Get_MenuItems(out RHS: MenuItems): HResult; stdcall;
  7477.   end;
  7478.  
  7479. // *********************************************************************//
  7480. // Interface: IMenuItems
  7481. // Flags:     (4112) Hidden Dispatchable
  7482. // GUID:      {00020867-0001-0000-C000-000000000046}
  7483. // *********************************************************************//
  7484.   IMenuItems = interface(IDispatch)
  7485.     ['{00020867-0001-0000-C000-000000000046}']
  7486.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7487.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7488.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7489.     function Add(const Caption: WideString; OnAction: OleVariant; ShortcutKey: OleVariant; 
  7490.                  Before: OleVariant; Restore: OleVariant; StatusBar: OleVariant; 
  7491.                  HelpFile: OleVariant; HelpContextID: OleVariant; out RHS: MenuItem): HResult; stdcall;
  7492.     function AddMenu(const Caption: WideString; Before: OleVariant; Restore: OleVariant; 
  7493.                      out RHS: Menu): HResult; stdcall;
  7494.     function Get_Count(out RHS: Integer): HResult; stdcall;
  7495.     function Get__Default(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7496.     function Get_Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7497.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  7498.   end;
  7499.  
  7500. // *********************************************************************//
  7501. // Interface: IMenuItem
  7502. // Flags:     (4112) Hidden Dispatchable
  7503. // GUID:      {00020868-0001-0000-C000-000000000046}
  7504. // *********************************************************************//
  7505.   IMenuItem = interface(IDispatch)
  7506.     ['{00020868-0001-0000-C000-000000000046}']
  7507.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7508.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7509.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7510.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  7511.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  7512.     function Get_Checked(out RHS: WordBool): HResult; stdcall;
  7513.     function Set_Checked(RHS: WordBool): HResult; stdcall;
  7514.     function Delete: HResult; stdcall;
  7515.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  7516.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  7517.     function Get_HelpContextID(out RHS: Integer): HResult; stdcall;
  7518.     function Set_HelpContextID(RHS: Integer): HResult; stdcall;
  7519.     function Get_HelpFile(out RHS: WideString): HResult; stdcall;
  7520.     function Set_HelpFile(const RHS: WideString): HResult; stdcall;
  7521.     function Get_Index(out RHS: Integer): HResult; stdcall;
  7522.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  7523.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  7524.     function Get_StatusBar(out RHS: WideString): HResult; stdcall;
  7525.     function Set_StatusBar(const RHS: WideString): HResult; stdcall;
  7526.   end;
  7527.  
  7528. // *********************************************************************//
  7529. // Interface: ICharts
  7530. // Flags:     (4112) Hidden Dispatchable
  7531. // GUID:      {0002086D-0001-0000-C000-000000000046}
  7532. // *********************************************************************//
  7533.   ICharts = interface(IDispatch)
  7534.     ['{0002086D-0001-0000-C000-000000000046}']
  7535.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7536.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7537.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7538.     function Add(Before: OleVariant; After: OleVariant; Count: OleVariant; out RHS: Chart): HResult; stdcall;
  7539.     function Copy(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  7540.     function Get_Count(out RHS: Integer): HResult; stdcall;
  7541.     function Delete(lcid: Integer): HResult; stdcall;
  7542.     procedure _Dummy7; stdcall;
  7543.     function Get_Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7544.     function Move(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  7545.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  7546.     function _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  7547.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  7548.                        lcid: Integer): HResult; stdcall;
  7549.     function PrintPreview(EnableChanges: OleVariant; lcid: Integer): HResult; stdcall;
  7550.     function Select(Replace: OleVariant; lcid: Integer): HResult; stdcall;
  7551.     function Get_HPageBreaks(out RHS: HPageBreaks): HResult; stdcall;
  7552.     function Get_VPageBreaks(out RHS: VPageBreaks): HResult; stdcall;
  7553.     function Get_Visible(lcid: Integer; out RHS: OleVariant): HResult; stdcall;
  7554.     function Set_Visible(lcid: Integer; RHS: OleVariant): HResult; stdcall;
  7555.     function Get__Default(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7556.     function PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  7557.                       ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  7558.                       PrToFileName: OleVariant; lcid: Integer): HResult; stdcall;
  7559.   end;
  7560.  
  7561. // *********************************************************************//
  7562. // Interface: IDrawingObjects
  7563. // Flags:     (4112) Hidden Dispatchable
  7564. // GUID:      {0002086F-0001-0000-C000-000000000046}
  7565. // *********************************************************************//
  7566.   IDrawingObjects = interface(IDispatch)
  7567.     ['{0002086F-0001-0000-C000-000000000046}']
  7568.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7569.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7570.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7571.     procedure _Dummy3; stdcall;
  7572.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  7573.     function Copy(out RHS: OleVariant): HResult; stdcall;
  7574.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  7575.                          out RHS: OleVariant): HResult; stdcall;
  7576.     function Cut(out RHS: OleVariant): HResult; stdcall;
  7577.     function Delete(out RHS: OleVariant): HResult; stdcall;
  7578.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  7579.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  7580.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  7581.     function Get_Height(out RHS: Double): HResult; stdcall;
  7582.     function Set_Height(RHS: Double): HResult; stdcall;
  7583.     procedure _Dummy12; stdcall;
  7584.     function Get_Left(out RHS: Double): HResult; stdcall;
  7585.     function Set_Left(RHS: Double): HResult; stdcall;
  7586.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  7587.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  7588.     procedure _Dummy15; stdcall;
  7589.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  7590.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  7591.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  7592.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  7593.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  7594.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  7595.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7596.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  7597.     function Get_Top(out RHS: Double): HResult; stdcall;
  7598.     function Set_Top(RHS: Double): HResult; stdcall;
  7599.     procedure _Dummy22; stdcall;
  7600.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  7601.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  7602.     function Get_Width(out RHS: Double): HResult; stdcall;
  7603.     function Set_Width(RHS: Double): HResult; stdcall;
  7604.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  7605.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  7606.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  7607.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  7608.     procedure _Dummy28; stdcall;
  7609.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  7610.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  7611.     function AddItem(Text: OleVariant; Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7612.     function Get_ArrowHeadLength(out RHS: OleVariant): HResult; stdcall;
  7613.     function Set_ArrowHeadLength(RHS: OleVariant): HResult; stdcall;
  7614.     function Get_ArrowHeadStyle(out RHS: OleVariant): HResult; stdcall;
  7615.     function Set_ArrowHeadStyle(RHS: OleVariant): HResult; stdcall;
  7616.     function Get_ArrowHeadWidth(out RHS: OleVariant): HResult; stdcall;
  7617.     function Set_ArrowHeadWidth(RHS: OleVariant): HResult; stdcall;
  7618.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  7619.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  7620.     function Get_Border(out RHS: Border): HResult; stdcall;
  7621.     function Get_CancelButton(out RHS: WordBool): HResult; stdcall;
  7622.     function Set_CancelButton(RHS: WordBool): HResult; stdcall;
  7623.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  7624.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  7625.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  7626.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  7627.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7628.     function Get__Default(out RHS: Integer): HResult; stdcall;
  7629.     function Set__Default(RHS: Integer): HResult; stdcall;
  7630.     function Get_DefaultButton(out RHS: WordBool): HResult; stdcall;
  7631.     function Set_DefaultButton(RHS: WordBool): HResult; stdcall;
  7632.     function Get_DismissButton(out RHS: WordBool): HResult; stdcall;
  7633.     function Set_DismissButton(RHS: WordBool): HResult; stdcall;
  7634.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  7635.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  7636.     function Get_DisplayVerticalScrollBar(out RHS: WordBool): HResult; stdcall;
  7637.     function Set_DisplayVerticalScrollBar(RHS: WordBool): HResult; stdcall;
  7638.     function Get_DropDownLines(out RHS: Integer): HResult; stdcall;
  7639.     function Set_DropDownLines(RHS: Integer): HResult; stdcall;
  7640.     function Get_Font(out RHS: Font): HResult; stdcall;
  7641.     procedure _Dummy47; stdcall;
  7642.     function Get_HelpButton(out RHS: WordBool): HResult; stdcall;
  7643.     function Set_HelpButton(RHS: WordBool): HResult; stdcall;
  7644.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  7645.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  7646.     function Get_InputType(out RHS: Integer): HResult; stdcall;
  7647.     function Set_InputType(RHS: Integer): HResult; stdcall;
  7648.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  7649.     function Get_LargeChange(out RHS: Integer): HResult; stdcall;
  7650.     function Set_LargeChange(RHS: Integer): HResult; stdcall;
  7651.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  7652.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  7653.     procedure _Dummy54; stdcall;
  7654.     function List(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7655.     procedure _Dummy56; stdcall;
  7656.     function Get_ListFillRange(out RHS: WideString): HResult; stdcall;
  7657.     function Set_ListFillRange(const RHS: WideString): HResult; stdcall;
  7658.     function Get_ListIndex(out RHS: Integer): HResult; stdcall;
  7659.     function Set_ListIndex(RHS: Integer): HResult; stdcall;
  7660.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  7661.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  7662.     function Get_Max(out RHS: Integer): HResult; stdcall;
  7663.     function Set_Max(RHS: Integer): HResult; stdcall;
  7664.     function Get_Min(out RHS: Integer): HResult; stdcall;
  7665.     function Set_Min(RHS: Integer): HResult; stdcall;
  7666.     function Get_MultiLine(out RHS: WordBool): HResult; stdcall;
  7667.     function Set_MultiLine(RHS: WordBool): HResult; stdcall;
  7668.     function Get_MultiSelect(out RHS: WordBool): HResult; stdcall;
  7669.     function Set_MultiSelect(RHS: WordBool): HResult; stdcall;
  7670.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  7671.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  7672.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  7673.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  7674.     function RemoveAllItems(out RHS: OleVariant): HResult; stdcall;
  7675.     function RemoveItem(Index: Integer; Count: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7676.     function Reshape(Vertex: Integer; Insert: OleVariant; Left: OleVariant; Top: OleVariant; 
  7677.                      out RHS: OleVariant): HResult; stdcall;
  7678.     function Get_RoundedCorners(out RHS: WordBool): HResult; stdcall;
  7679.     function Set_RoundedCorners(RHS: WordBool): HResult; stdcall;
  7680.     function Selected(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7681.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  7682.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  7683.     function Get_SmallChange(out RHS: Integer): HResult; stdcall;
  7684.     function Set_SmallChange(RHS: Integer): HResult; stdcall;
  7685.     function Get_Text(out RHS: WideString): HResult; stdcall;
  7686.     function Set_Text(const RHS: WideString): HResult; stdcall;
  7687.     function Ungroup(out RHS: IDispatch): HResult; stdcall;
  7688.     function Get_Value(out RHS: Integer): HResult; stdcall;
  7689.     function Set_Value(RHS: Integer): HResult; stdcall;
  7690.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  7691.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  7692.     function Vertices(Index1: OleVariant; Index2: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7693.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  7694.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  7695.     function Get_Count(out RHS: Integer): HResult; stdcall;
  7696.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7697.     function Group(out RHS: GroupObject): HResult; stdcall;
  7698.     function LinkCombo(Link: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7699.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  7700.   end;
  7701.  
  7702. // *********************************************************************//
  7703. // Interface: IPivotCache
  7704. // Flags:     (4112) Hidden Dispatchable
  7705. // GUID:      {0002441C-0001-0000-C000-000000000046}
  7706. // *********************************************************************//
  7707.   IPivotCache = interface(IDispatch)
  7708.     ['{0002441C-0001-0000-C000-000000000046}']
  7709.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7710.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7711.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7712.     function Get_BackgroundQuery(out RHS: WordBool): HResult; stdcall;
  7713.     function Set_BackgroundQuery(RHS: WordBool): HResult; stdcall;
  7714.     function Get_Connection(out RHS: OleVariant): HResult; stdcall;
  7715.     function Set_Connection(RHS: OleVariant): HResult; stdcall;
  7716.     function Get_EnableRefresh(out RHS: WordBool): HResult; stdcall;
  7717.     function Set_EnableRefresh(RHS: WordBool): HResult; stdcall;
  7718.     function Get_Index(out RHS: Integer): HResult; stdcall;
  7719.     function Get_MemoryUsed(out RHS: Integer): HResult; stdcall;
  7720.     function Get_OptimizeCache(out RHS: WordBool): HResult; stdcall;
  7721.     function Set_OptimizeCache(RHS: WordBool): HResult; stdcall;
  7722.     function Get_RecordCount(out RHS: Integer): HResult; stdcall;
  7723.     function Refresh: HResult; stdcall;
  7724.     function Get_RefreshDate(out RHS: TDateTime): HResult; stdcall;
  7725.     function Get_RefreshName(out RHS: WideString): HResult; stdcall;
  7726.     function Get_RefreshOnFileOpen(out RHS: WordBool): HResult; stdcall;
  7727.     function Set_RefreshOnFileOpen(RHS: WordBool): HResult; stdcall;
  7728.     function Get_Sql(out RHS: OleVariant): HResult; stdcall;
  7729.     function Set_Sql(RHS: OleVariant): HResult; stdcall;
  7730.     function Get_SavePassword(out RHS: WordBool): HResult; stdcall;
  7731.     function Set_SavePassword(RHS: WordBool): HResult; stdcall;
  7732.     function Get_SourceData(out RHS: OleVariant): HResult; stdcall;
  7733.     function Set_SourceData(RHS: OleVariant): HResult; stdcall;
  7734.     function Get_CommandText(out RHS: OleVariant): HResult; stdcall;
  7735.     function Set_CommandText(RHS: OleVariant): HResult; stdcall;
  7736.     function Get_CommandType(out RHS: XlCmdType): HResult; stdcall;
  7737.     function Set_CommandType(RHS: XlCmdType): HResult; stdcall;
  7738.     function Get_QueryType(out RHS: xlQueryType): HResult; stdcall;
  7739.     function Get_MaintainConnection(out RHS: WordBool): HResult; stdcall;
  7740.     function Set_MaintainConnection(RHS: WordBool): HResult; stdcall;
  7741.     function Get_RefreshPeriod(out RHS: Integer): HResult; stdcall;
  7742.     function Set_RefreshPeriod(RHS: Integer): HResult; stdcall;
  7743.     function Get_Recordset(out RHS: IDispatch): HResult; stdcall;
  7744.     function Set_Recordset(const RHS: IDispatch): HResult; stdcall;
  7745.     function ResetTimer: HResult; stdcall;
  7746.     function Get_LocalConnection(out RHS: OleVariant): HResult; stdcall;
  7747.     function Set_LocalConnection(RHS: OleVariant): HResult; stdcall;
  7748.     function CreatePivotTable(TableDestination: OleVariant; TableName: OleVariant; 
  7749.                               ReadData: OleVariant; out RHS: PivotTable): HResult; stdcall;
  7750.     function Get_UseLocalConnection(out RHS: WordBool): HResult; stdcall;
  7751.     function Set_UseLocalConnection(RHS: WordBool): HResult; stdcall;
  7752.   end;
  7753.  
  7754. // *********************************************************************//
  7755. // Interface: IPivotCaches
  7756. // Flags:     (4112) Hidden Dispatchable
  7757. // GUID:      {0002441D-0001-0000-C000-000000000046}
  7758. // *********************************************************************//
  7759.   IPivotCaches = interface(IDispatch)
  7760.     ['{0002441D-0001-0000-C000-000000000046}']
  7761.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7762.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7763.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7764.     function Get_Count(out RHS: Integer): HResult; stdcall;
  7765.     function Item(Index: OleVariant; out RHS: PivotCache): HResult; stdcall;
  7766.     function Get__Default(Index: OleVariant; out RHS: PivotCache): HResult; stdcall;
  7767.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  7768.     function Add(SourceType: XlPivotTableSourceType; SourceData: OleVariant; out RHS: PivotCache): HResult; stdcall;
  7769.   end;
  7770.  
  7771. // *********************************************************************//
  7772. // Interface: IPivotFormula
  7773. // Flags:     (4112) Hidden Dispatchable
  7774. // GUID:      {0002441E-0001-0000-C000-000000000046}
  7775. // *********************************************************************//
  7776.   IPivotFormula = interface(IDispatch)
  7777.     ['{0002441E-0001-0000-C000-000000000046}']
  7778.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7779.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7780.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7781.     function Delete: HResult; stdcall;
  7782.     function Get__Default(out RHS: WideString): HResult; stdcall;
  7783.     function Set__Default(const RHS: WideString): HResult; stdcall;
  7784.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  7785.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  7786.     function Get_Value(out RHS: WideString): HResult; stdcall;
  7787.     function Set_Value(const RHS: WideString): HResult; stdcall;
  7788.     function Get_Index(out RHS: Integer): HResult; stdcall;
  7789.     function Set_Index(RHS: Integer): HResult; stdcall;
  7790.   end;
  7791.  
  7792. // *********************************************************************//
  7793. // Interface: IPivotFormulas
  7794. // Flags:     (4112) Hidden Dispatchable
  7795. // GUID:      {0002441F-0001-0000-C000-000000000046}
  7796. // *********************************************************************//
  7797.   IPivotFormulas = interface(IDispatch)
  7798.     ['{0002441F-0001-0000-C000-000000000046}']
  7799.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7800.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7801.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7802.     function Get_Count(out RHS: Integer): HResult; stdcall;
  7803.     function Add(const Formula: WideString; out RHS: PivotFormula): HResult; stdcall;
  7804.     function Item(Index: OleVariant; out RHS: PivotFormula): HResult; stdcall;
  7805.     function Get__Default(Index: OleVariant; out RHS: PivotFormula): HResult; stdcall;
  7806.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  7807.   end;
  7808.  
  7809. // *********************************************************************//
  7810. // Interface: IPivotTable
  7811. // Flags:     (4112) Hidden Dispatchable
  7812. // GUID:      {00020872-0001-0000-C000-000000000046}
  7813. // *********************************************************************//
  7814.   IPivotTable = interface(IDispatch)
  7815.     ['{00020872-0001-0000-C000-000000000046}']
  7816.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7817.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7818.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7819.     function AddFields(RowFields: OleVariant; ColumnFields: OleVariant; PageFields: OleVariant; 
  7820.                        AddToTable: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7821.     function Get_ColumnFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7822.     function Get_ColumnGrand(out RHS: WordBool): HResult; stdcall;
  7823.     function Set_ColumnGrand(RHS: WordBool): HResult; stdcall;
  7824.     function Get_ColumnRange(out RHS: Range): HResult; stdcall;
  7825.     function ShowPages(PageField: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7826.     function Get_DataBodyRange(out RHS: Range): HResult; stdcall;
  7827.     function Get_DataFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7828.     function Get_DataLabelRange(out RHS: Range): HResult; stdcall;
  7829.     function Get__Default(out RHS: WideString): HResult; stdcall;
  7830.     function Set__Default(const RHS: WideString): HResult; stdcall;
  7831.     function Get_HasAutoFormat(out RHS: WordBool): HResult; stdcall;
  7832.     function Set_HasAutoFormat(RHS: WordBool): HResult; stdcall;
  7833.     function Get_HiddenFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7834.     function Get_InnerDetail(out RHS: WideString): HResult; stdcall;
  7835.     function Set_InnerDetail(const RHS: WideString): HResult; stdcall;
  7836.     function Get_Name(out RHS: WideString): HResult; stdcall;
  7837.     function Set_Name(const RHS: WideString): HResult; stdcall;
  7838.     function Get_PageFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7839.     function Get_PageRange(out RHS: Range): HResult; stdcall;
  7840.     function Get_PageRangeCells(out RHS: Range): HResult; stdcall;
  7841.     function PivotFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7842.     function Get_RefreshDate(out RHS: TDateTime): HResult; stdcall;
  7843.     function Get_RefreshName(out RHS: WideString): HResult; stdcall;
  7844.     function RefreshTable(out RHS: WordBool): HResult; stdcall;
  7845.     function Get_RowFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7846.     function Get_RowGrand(out RHS: WordBool): HResult; stdcall;
  7847.     function Set_RowGrand(RHS: WordBool): HResult; stdcall;
  7848.     function Get_RowRange(out RHS: Range): HResult; stdcall;
  7849.     function Get_SaveData(out RHS: WordBool): HResult; stdcall;
  7850.     function Set_SaveData(RHS: WordBool): HResult; stdcall;
  7851.     function Get_SourceData(out RHS: OleVariant): HResult; stdcall;
  7852.     function Set_SourceData(RHS: OleVariant): HResult; stdcall;
  7853.     function Get_TableRange1(out RHS: Range): HResult; stdcall;
  7854.     function Get_TableRange2(out RHS: Range): HResult; stdcall;
  7855.     function Get_Value(out RHS: WideString): HResult; stdcall;
  7856.     function Set_Value(const RHS: WideString): HResult; stdcall;
  7857.     function Get_VisibleFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  7858.     function Get_CacheIndex(out RHS: Integer): HResult; stdcall;
  7859.     function Set_CacheIndex(RHS: Integer): HResult; stdcall;
  7860.     function CalculatedFields(out RHS: CalculatedFields): HResult; stdcall;
  7861.     function Get_DisplayErrorString(out RHS: WordBool): HResult; stdcall;
  7862.     function Set_DisplayErrorString(RHS: WordBool): HResult; stdcall;
  7863.     function Get_DisplayNullString(out RHS: WordBool): HResult; stdcall;
  7864.     function Set_DisplayNullString(RHS: WordBool): HResult; stdcall;
  7865.     function Get_EnableDrilldown(out RHS: WordBool): HResult; stdcall;
  7866.     function Set_EnableDrilldown(RHS: WordBool): HResult; stdcall;
  7867.     function Get_EnableFieldDialog(out RHS: WordBool): HResult; stdcall;
  7868.     function Set_EnableFieldDialog(RHS: WordBool): HResult; stdcall;
  7869.     function Get_EnableWizard(out RHS: WordBool): HResult; stdcall;
  7870.     function Set_EnableWizard(RHS: WordBool): HResult; stdcall;
  7871.     function Get_ErrorString(out RHS: WideString): HResult; stdcall;
  7872.     function Set_ErrorString(const RHS: WideString): HResult; stdcall;
  7873.     function GetData(const Name: WideString; out RHS: Double): HResult; stdcall;
  7874.     function ListFormulas: HResult; stdcall;
  7875.     function Get_ManualUpdate(out RHS: WordBool): HResult; stdcall;
  7876.     function Set_ManualUpdate(RHS: WordBool): HResult; stdcall;
  7877.     function Get_MergeLabels(out RHS: WordBool): HResult; stdcall;
  7878.     function Set_MergeLabels(RHS: WordBool): HResult; stdcall;
  7879.     function Get_NullString(out RHS: WideString): HResult; stdcall;
  7880.     function Set_NullString(const RHS: WideString): HResult; stdcall;
  7881.     function PivotCache(out RHS: PivotCache): HResult; stdcall;
  7882.     function Get_PivotFormulas(out RHS: PivotFormulas): HResult; stdcall;
  7883.     function PivotTableWizard(SourceType: OleVariant; SourceData: OleVariant; 
  7884.                               TableDestination: OleVariant; TableName: OleVariant; 
  7885.                               RowGrand: OleVariant; ColumnGrand: OleVariant; SaveData: OleVariant; 
  7886.                               HasAutoFormat: OleVariant; AutoPage: OleVariant; 
  7887.                               Reserved: OleVariant; BackgroundQuery: OleVariant; 
  7888.                               OptimizeCache: OleVariant; PageFieldOrder: OleVariant; 
  7889.                               PageFieldWrapCount: OleVariant; ReadData: OleVariant; 
  7890.                               Connection: OleVariant): HResult; stdcall;
  7891.     function Get_SubtotalHiddenPageItems(out RHS: WordBool): HResult; stdcall;
  7892.     function Set_SubtotalHiddenPageItems(RHS: WordBool): HResult; stdcall;
  7893.     function Get_PageFieldOrder(out RHS: Integer): HResult; stdcall;
  7894.     function Set_PageFieldOrder(RHS: Integer): HResult; stdcall;
  7895.     function Get_PageFieldStyle(out RHS: WideString): HResult; stdcall;
  7896.     function Set_PageFieldStyle(const RHS: WideString): HResult; stdcall;
  7897.     function Get_PageFieldWrapCount(out RHS: Integer): HResult; stdcall;
  7898.     function Set_PageFieldWrapCount(RHS: Integer): HResult; stdcall;
  7899.     function Get_PreserveFormatting(out RHS: WordBool): HResult; stdcall;
  7900.     function Set_PreserveFormatting(RHS: WordBool): HResult; stdcall;
  7901.     function PivotSelect(const Name: WideString; Mode: XlPTSelectionMode): HResult; stdcall;
  7902.     function Get_PivotSelection(out RHS: WideString): HResult; stdcall;
  7903.     function Set_PivotSelection(const RHS: WideString): HResult; stdcall;
  7904.     function Get_SelectionMode(out RHS: XlPTSelectionMode): HResult; stdcall;
  7905.     function Set_SelectionMode(RHS: XlPTSelectionMode): HResult; stdcall;
  7906.     function Get_TableStyle(out RHS: WideString): HResult; stdcall;
  7907.     function Set_TableStyle(const RHS: WideString): HResult; stdcall;
  7908.     function Get_Tag(out RHS: WideString): HResult; stdcall;
  7909.     function Set_Tag(const RHS: WideString): HResult; stdcall;
  7910.     function Update: HResult; stdcall;
  7911.     function Get_VacatedStyle(out RHS: WideString): HResult; stdcall;
  7912.     function Set_VacatedStyle(const RHS: WideString): HResult; stdcall;
  7913.     function Format(Format: xlPivotFormatType): HResult; stdcall;
  7914.     function Get_PrintTitles(out RHS: WordBool): HResult; stdcall;
  7915.     function Set_PrintTitles(RHS: WordBool): HResult; stdcall;
  7916.     function Get_CubeFields(out RHS: CubeFields): HResult; stdcall;
  7917.     function Get_GrandTotalName(out RHS: WideString): HResult; stdcall;
  7918.     function Set_GrandTotalName(const RHS: WideString): HResult; stdcall;
  7919.     function Get_SmallGrid(out RHS: WordBool): HResult; stdcall;
  7920.     function Set_SmallGrid(RHS: WordBool): HResult; stdcall;
  7921.     function Get_RepeatItemsOnEachPrintedPage(out RHS: WordBool): HResult; stdcall;
  7922.     function Set_RepeatItemsOnEachPrintedPage(RHS: WordBool): HResult; stdcall;
  7923.     function Get_TotalsAnnotation(out RHS: WordBool): HResult; stdcall;
  7924.     function Set_TotalsAnnotation(RHS: WordBool): HResult; stdcall;
  7925.   end;
  7926.  
  7927. // *********************************************************************//
  7928. // Interface: IPivotTables
  7929. // Flags:     (4112) Hidden Dispatchable
  7930. // GUID:      {00020873-0001-0000-C000-000000000046}
  7931. // *********************************************************************//
  7932.   IPivotTables = interface(IDispatch)
  7933.     ['{00020873-0001-0000-C000-000000000046}']
  7934.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7935.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7936.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7937.     function Get_Count(out RHS: Integer): HResult; stdcall;
  7938.     function Item(Index: OleVariant; out RHS: PivotTable): HResult; stdcall;
  7939.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  7940.     function Add(const PivotCache: PivotCache; TableDestination: OleVariant; TableName: OleVariant; 
  7941.                  ReadData: OleVariant; out RHS: PivotTable): HResult; stdcall;
  7942.   end;
  7943.  
  7944. // *********************************************************************//
  7945. // Interface: IPivotField
  7946. // Flags:     (4112) Hidden Dispatchable
  7947. // GUID:      {00020874-0001-0000-C000-000000000046}
  7948. // *********************************************************************//
  7949.   IPivotField = interface(IDispatch)
  7950.     ['{00020874-0001-0000-C000-000000000046}']
  7951.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  7952.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  7953.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  7954.     function Get_Calculation(out RHS: XlPivotFieldCalculation): HResult; stdcall;
  7955.     function Set_Calculation(RHS: XlPivotFieldCalculation): HResult; stdcall;
  7956.     function Get_ChildField(out RHS: PivotField): HResult; stdcall;
  7957.     function Get_ChildItems(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7958.     function Get_CurrentPage(out RHS: OleVariant): HResult; stdcall;
  7959.     function Set_CurrentPage(RHS: OleVariant): HResult; stdcall;
  7960.     function Get_DataRange(out RHS: Range): HResult; stdcall;
  7961.     function Get_DataType(out RHS: XlPivotFieldDataType): HResult; stdcall;
  7962.     function Get__Default(out RHS: WideString): HResult; stdcall;
  7963.     function Set__Default(const RHS: WideString): HResult; stdcall;
  7964.     function Get_Function_(out RHS: XlConsolidationFunction): HResult; stdcall;
  7965.     function Set_Function_(RHS: XlConsolidationFunction): HResult; stdcall;
  7966.     function Get_GroupLevel(out RHS: OleVariant): HResult; stdcall;
  7967.     function Get_HiddenItems(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7968.     function Get_LabelRange(out RHS: Range): HResult; stdcall;
  7969.     function Get_Name(out RHS: WideString): HResult; stdcall;
  7970.     function Set_Name(const RHS: WideString): HResult; stdcall;
  7971.     function Get_NumberFormat(out RHS: WideString): HResult; stdcall;
  7972.     function Set_NumberFormat(const RHS: WideString): HResult; stdcall;
  7973.     function Get_Orientation(out RHS: XlPivotFieldOrientation): HResult; stdcall;
  7974.     function Set_Orientation(RHS: XlPivotFieldOrientation): HResult; stdcall;
  7975.     function Get_ShowAllItems(out RHS: WordBool): HResult; stdcall;
  7976.     function Set_ShowAllItems(RHS: WordBool): HResult; stdcall;
  7977.     function Get_ParentField(out RHS: PivotField): HResult; stdcall;
  7978.     function Get_ParentItems(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7979.     function PivotItems(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7980.     function Get_Position(out RHS: OleVariant): HResult; stdcall;
  7981.     function Set_Position(RHS: OleVariant): HResult; stdcall;
  7982.     function Get_SourceName(out RHS: WideString): HResult; stdcall;
  7983.     function Get_Subtotals(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7984.     function Set_Subtotals(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  7985.     function Get_BaseField(out RHS: OleVariant): HResult; stdcall;
  7986.     function Set_BaseField(RHS: OleVariant): HResult; stdcall;
  7987.     function Get_BaseItem(out RHS: OleVariant): HResult; stdcall;
  7988.     function Set_BaseItem(RHS: OleVariant): HResult; stdcall;
  7989.     function Get_TotalLevels(out RHS: OleVariant): HResult; stdcall;
  7990.     function Get_Value(out RHS: WideString): HResult; stdcall;
  7991.     function Set_Value(const RHS: WideString): HResult; stdcall;
  7992.     function Get_VisibleItems(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  7993.     function CalculatedItems(out RHS: CalculatedItems): HResult; stdcall;
  7994.     function Delete: HResult; stdcall;
  7995.     function Get_DragToColumn(out RHS: WordBool): HResult; stdcall;
  7996.     function Set_DragToColumn(RHS: WordBool): HResult; stdcall;
  7997.     function Get_DragToHide(out RHS: WordBool): HResult; stdcall;
  7998.     function Set_DragToHide(RHS: WordBool): HResult; stdcall;
  7999.     function Get_DragToPage(out RHS: WordBool): HResult; stdcall;
  8000.     function Set_DragToPage(RHS: WordBool): HResult; stdcall;
  8001.     function Get_DragToRow(out RHS: WordBool): HResult; stdcall;
  8002.     function Set_DragToRow(RHS: WordBool): HResult; stdcall;
  8003.     function Get_DragToData(out RHS: WordBool): HResult; stdcall;
  8004.     function Set_DragToData(RHS: WordBool): HResult; stdcall;
  8005.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  8006.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  8007.     function Get_IsCalculated(out RHS: WordBool): HResult; stdcall;
  8008.     function Get_MemoryUsed(out RHS: Integer): HResult; stdcall;
  8009.     function Get_ServerBased(out RHS: WordBool): HResult; stdcall;
  8010.     function Set_ServerBased(RHS: WordBool): HResult; stdcall;
  8011.     function AutoSort(Order: Integer; const Field: WideString): HResult; stdcall;
  8012.     function AutoShow(Type_: Integer; Range: Integer; Count: Integer; const Field: WideString): HResult; stdcall;
  8013.     function Get_AutoSortOrder(out RHS: Integer): HResult; stdcall;
  8014.     function Get_AutoSortField(out RHS: WideString): HResult; stdcall;
  8015.     function Get_AutoShowType(out RHS: Integer): HResult; stdcall;
  8016.     function Get_AutoShowRange(out RHS: Integer): HResult; stdcall;
  8017.     function Get_AutoShowCount(out RHS: Integer): HResult; stdcall;
  8018.     function Get_AutoShowField(out RHS: WideString): HResult; stdcall;
  8019.     function Get_LayoutBlankLine(out RHS: WordBool): HResult; stdcall;
  8020.     function Set_LayoutBlankLine(RHS: WordBool): HResult; stdcall;
  8021.     function Get_LayoutSubtotalLocation(out RHS: xLSubtototalLocationType): HResult; stdcall;
  8022.     function Set_LayoutSubtotalLocation(RHS: xLSubtototalLocationType): HResult; stdcall;
  8023.     function Get_LayoutPageBreak(out RHS: WordBool): HResult; stdcall;
  8024.     function Set_LayoutPageBreak(RHS: WordBool): HResult; stdcall;
  8025.     function Get_LayoutForm(out RHS: XlLayoutFormType): HResult; stdcall;
  8026.     function Set_LayoutForm(RHS: XlLayoutFormType): HResult; stdcall;
  8027.     function Get_SubtotalName(out RHS: WideString): HResult; stdcall;
  8028.     function Set_SubtotalName(const RHS: WideString): HResult; stdcall;
  8029.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8030.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8031.     function Get_DrilledDown(out RHS: WordBool): HResult; stdcall;
  8032.     function Set_DrilledDown(RHS: WordBool): HResult; stdcall;
  8033.     function Get_CubeField(out RHS: CubeField): HResult; stdcall;
  8034.     function Get_CurrentPageName(out RHS: WideString): HResult; stdcall;
  8035.     function Set_CurrentPageName(const RHS: WideString): HResult; stdcall;
  8036.   end;
  8037.  
  8038. // *********************************************************************//
  8039. // Interface: IPivotFields
  8040. // Flags:     (4112) Hidden Dispatchable
  8041. // GUID:      {00020875-0001-0000-C000-000000000046}
  8042. // *********************************************************************//
  8043.   IPivotFields = interface(IDispatch)
  8044.     ['{00020875-0001-0000-C000-000000000046}']
  8045.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8046.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8047.     function Get_Parent(out RHS: PivotTable): HResult; stdcall;
  8048.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8049.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  8050.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  8051.   end;
  8052.  
  8053. // *********************************************************************//
  8054. // Interface: ICalculatedFields
  8055. // Flags:     (4112) Hidden Dispatchable
  8056. // GUID:      {00024420-0001-0000-C000-000000000046}
  8057. // *********************************************************************//
  8058.   ICalculatedFields = interface(IDispatch)
  8059.     ['{00024420-0001-0000-C000-000000000046}']
  8060.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8061.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8062.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8063.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8064.     function Add(const Name: WideString; const Formula: WideString; out RHS: PivotField): HResult; stdcall;
  8065.     function Item(Index: OleVariant; out RHS: PivotField): HResult; stdcall;
  8066.     function Get__Default(Field: OleVariant; out RHS: PivotField): HResult; stdcall;
  8067.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  8068.   end;
  8069.  
  8070. // *********************************************************************//
  8071. // Interface: IPivotItem
  8072. // Flags:     (4112) Hidden Dispatchable
  8073. // GUID:      {00020876-0001-0000-C000-000000000046}
  8074. // *********************************************************************//
  8075.   IPivotItem = interface(IDispatch)
  8076.     ['{00020876-0001-0000-C000-000000000046}']
  8077.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8078.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8079.     function Get_Parent(out RHS: PivotField): HResult; stdcall;
  8080.     function Get_ChildItems(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8081.     function Get_DataRange(out RHS: Range): HResult; stdcall;
  8082.     function Get__Default(out RHS: WideString): HResult; stdcall;
  8083.     function Set__Default(const RHS: WideString): HResult; stdcall;
  8084.     function Get_LabelRange(out RHS: Range): HResult; stdcall;
  8085.     function Get_Name(out RHS: WideString): HResult; stdcall;
  8086.     function Set_Name(const RHS: WideString): HResult; stdcall;
  8087.     function Get_ParentItem(out RHS: PivotItem): HResult; stdcall;
  8088.     function Get_ParentShowDetail(out RHS: WordBool): HResult; stdcall;
  8089.     function Get_Position(out RHS: Integer): HResult; stdcall;
  8090.     function Set_Position(RHS: Integer): HResult; stdcall;
  8091.     function Get_ShowDetail(out RHS: WordBool): HResult; stdcall;
  8092.     function Set_ShowDetail(RHS: WordBool): HResult; stdcall;
  8093.     function Get_SourceName(out RHS: OleVariant): HResult; stdcall;
  8094.     function Get_Value(out RHS: WideString): HResult; stdcall;
  8095.     function Set_Value(const RHS: WideString): HResult; stdcall;
  8096.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8097.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8098.     function Delete: HResult; stdcall;
  8099.     function Get_IsCalculated(out RHS: WordBool): HResult; stdcall;
  8100.     function Get_RecordCount(out RHS: Integer): HResult; stdcall;
  8101.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  8102.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  8103.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8104.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8105.     function Get_DrilledDown(out RHS: WordBool): HResult; stdcall;
  8106.     function Set_DrilledDown(RHS: WordBool): HResult; stdcall;
  8107.   end;
  8108.  
  8109. // *********************************************************************//
  8110. // Interface: IPivotItems
  8111. // Flags:     (4112) Hidden Dispatchable
  8112. // GUID:      {00020877-0001-0000-C000-000000000046}
  8113. // *********************************************************************//
  8114.   IPivotItems = interface(IDispatch)
  8115.     ['{00020877-0001-0000-C000-000000000046}']
  8116.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8117.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8118.     function Get_Parent(out RHS: PivotField): HResult; stdcall;
  8119.     function Add(const Name: WideString): HResult; stdcall;
  8120.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8121.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  8122.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  8123.   end;
  8124.  
  8125. // *********************************************************************//
  8126. // Interface: ICalculatedItems
  8127. // Flags:     (4112) Hidden Dispatchable
  8128. // GUID:      {00024421-0001-0000-C000-000000000046}
  8129. // *********************************************************************//
  8130.   ICalculatedItems = interface(IDispatch)
  8131.     ['{00024421-0001-0000-C000-000000000046}']
  8132.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8133.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8134.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8135.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8136.     function Add(const Name: WideString; const Formula: WideString; out RHS: PivotItem): HResult; stdcall;
  8137.     function Item(Index: OleVariant; out RHS: PivotItem): HResult; stdcall;
  8138.     function Get__Default(Field: OleVariant; out RHS: PivotItem): HResult; stdcall;
  8139.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  8140.   end;
  8141.  
  8142. // *********************************************************************//
  8143. // Interface: ICharacters
  8144. // Flags:     (4112) Hidden Dispatchable
  8145. // GUID:      {00020878-0001-0000-C000-000000000046}
  8146. // *********************************************************************//
  8147.   ICharacters = interface(IDispatch)
  8148.     ['{00020878-0001-0000-C000-000000000046}']
  8149.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8150.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8151.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8152.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8153.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8154.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8155.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8156.     function Get_Font(out RHS: Font): HResult; stdcall;
  8157.     function Insert(const String_: WideString; out RHS: OleVariant): HResult; stdcall;
  8158.     function Get_Text(out RHS: WideString): HResult; stdcall;
  8159.     function Set_Text(const RHS: WideString): HResult; stdcall;
  8160.     function Get_PhoneticCharacters(out RHS: WideString): HResult; stdcall;
  8161.     function Set_PhoneticCharacters(const RHS: WideString): HResult; stdcall;
  8162.   end;
  8163.  
  8164. // *********************************************************************//
  8165. // Interface: IDialogs
  8166. // Flags:     (4112) Hidden Dispatchable
  8167. // GUID:      {00020879-0001-0000-C000-000000000046}
  8168. // *********************************************************************//
  8169.   IDialogs = interface(IDispatch)
  8170.     ['{00020879-0001-0000-C000-000000000046}']
  8171.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8172.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8173.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8174.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8175.     function Get_Item(Index: XlBuiltInDialog; out RHS: Dialog): HResult; stdcall;
  8176.     function Get__Default(Index: XlBuiltInDialog; out RHS: Dialog): HResult; stdcall;
  8177.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  8178.   end;
  8179.  
  8180. // *********************************************************************//
  8181. // Interface: IDialog
  8182. // Flags:     (4112) Hidden Dispatchable
  8183. // GUID:      {0002087A-0001-0000-C000-000000000046}
  8184. // *********************************************************************//
  8185.   IDialog = interface(IDispatch)
  8186.     ['{0002087A-0001-0000-C000-000000000046}']
  8187.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8188.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8189.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8190.     function Show(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  8191.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  8192.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  8193.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  8194.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  8195.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  8196.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  8197.                   Arg29: OleVariant; Arg30: OleVariant; out RHS: WordBool): HResult; stdcall;
  8198.   end;
  8199.  
  8200. // *********************************************************************//
  8201. // Interface: ISoundNote
  8202. // Flags:     (4112) Hidden Dispatchable
  8203. // GUID:      {0002087B-0001-0000-C000-000000000046}
  8204. // *********************************************************************//
  8205.   ISoundNote = interface(IDispatch)
  8206.     ['{0002087B-0001-0000-C000-000000000046}']
  8207.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8208.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8209.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8210.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8211.     function Import(const Filename: WideString; out RHS: OleVariant): HResult; stdcall;
  8212.     function Play(out RHS: OleVariant): HResult; stdcall;
  8213.     function Record_(out RHS: OleVariant): HResult; stdcall;
  8214.   end;
  8215.  
  8216. // *********************************************************************//
  8217. // Interface: IButton
  8218. // Flags:     (4112) Hidden Dispatchable
  8219. // GUID:      {0002087D-0001-0000-C000-000000000046}
  8220. // *********************************************************************//
  8221.   IButton = interface(IDispatch)
  8222.     ['{0002087D-0001-0000-C000-000000000046}']
  8223.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8224.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8225.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8226.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  8227.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8228.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8229.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8230.                          out RHS: OleVariant): HResult; stdcall;
  8231.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8232.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8233.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8234.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8235.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8236.     function Get_Height(out RHS: Double): HResult; stdcall;
  8237.     function Set_Height(RHS: Double): HResult; stdcall;
  8238.     function Get_Index(out RHS: Integer): HResult; stdcall;
  8239.     function Get_Left(out RHS: Double): HResult; stdcall;
  8240.     function Set_Left(RHS: Double): HResult; stdcall;
  8241.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8242.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8243.     function Get_Name(out RHS: WideString): HResult; stdcall;
  8244.     function Set_Name(const RHS: WideString): HResult; stdcall;
  8245.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8246.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8247.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8248.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8249.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8250.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8251.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8252.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8253.     function Get_Top(out RHS: Double): HResult; stdcall;
  8254.     function Set_Top(RHS: Double): HResult; stdcall;
  8255.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  8256.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8257.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8258.     function Get_Width(out RHS: Double): HResult; stdcall;
  8259.     function Set_Width(RHS: Double): HResult; stdcall;
  8260.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8261.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  8262.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  8263.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  8264.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  8265.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  8266.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  8267.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  8268.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8269.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8270.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  8271.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  8272.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8273.     function Get_Font(out RHS: Font): HResult; stdcall;
  8274.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  8275.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  8276.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  8277.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  8278.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  8279.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  8280.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  8281.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  8282.     function Get_Text(out RHS: WideString): HResult; stdcall;
  8283.     function Set_Text(const RHS: WideString): HResult; stdcall;
  8284.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  8285.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  8286.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  8287.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  8288.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  8289.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  8290.     function Get_CancelButton(out RHS: WordBool): HResult; stdcall;
  8291.     function Set_CancelButton(RHS: WordBool): HResult; stdcall;
  8292.     function Get_DefaultButton(out RHS: WordBool): HResult; stdcall;
  8293.     function Set_DefaultButton(RHS: WordBool): HResult; stdcall;
  8294.     function Get_DismissButton(out RHS: WordBool): HResult; stdcall;
  8295.     function Set_DismissButton(RHS: WordBool): HResult; stdcall;
  8296.     function Get_HelpButton(out RHS: WordBool): HResult; stdcall;
  8297.     function Set_HelpButton(RHS: WordBool): HResult; stdcall;
  8298.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  8299.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  8300.   end;
  8301.  
  8302. // *********************************************************************//
  8303. // Interface: IButtons
  8304. // Flags:     (4112) Hidden Dispatchable
  8305. // GUID:      {0002087E-0001-0000-C000-000000000046}
  8306. // *********************************************************************//
  8307.   IButtons = interface(IDispatch)
  8308.     ['{0002087E-0001-0000-C000-000000000046}']
  8309.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8310.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8311.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8312.     procedure _Dummy3; stdcall;
  8313.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8314.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8315.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8316.                          out RHS: OleVariant): HResult; stdcall;
  8317.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8318.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8319.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8320.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8321.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8322.     function Get_Height(out RHS: Double): HResult; stdcall;
  8323.     function Set_Height(RHS: Double): HResult; stdcall;
  8324.     procedure _Dummy12; stdcall;
  8325.     function Get_Left(out RHS: Double): HResult; stdcall;
  8326.     function Set_Left(RHS: Double): HResult; stdcall;
  8327.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8328.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8329.     procedure _Dummy15; stdcall;
  8330.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8331.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8332.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8333.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8334.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8335.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8336.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8337.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8338.     function Get_Top(out RHS: Double): HResult; stdcall;
  8339.     function Set_Top(RHS: Double): HResult; stdcall;
  8340.     procedure _Dummy22; stdcall;
  8341.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8342.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8343.     function Get_Width(out RHS: Double): HResult; stdcall;
  8344.     function Set_Width(RHS: Double): HResult; stdcall;
  8345.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8346.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  8347.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  8348.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  8349.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  8350.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  8351.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  8352.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  8353.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8354.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8355.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  8356.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  8357.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8358.     function Get_Font(out RHS: Font): HResult; stdcall;
  8359.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  8360.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  8361.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  8362.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  8363.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  8364.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  8365.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  8366.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  8367.     function Get_Text(out RHS: WideString): HResult; stdcall;
  8368.     function Set_Text(const RHS: WideString): HResult; stdcall;
  8369.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  8370.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  8371.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  8372.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  8373.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  8374.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  8375.     function Get_CancelButton(out RHS: WordBool): HResult; stdcall;
  8376.     function Set_CancelButton(RHS: WordBool): HResult; stdcall;
  8377.     function Get_DefaultButton(out RHS: WordBool): HResult; stdcall;
  8378.     function Set_DefaultButton(RHS: WordBool): HResult; stdcall;
  8379.     function Get_DismissButton(out RHS: WordBool): HResult; stdcall;
  8380.     function Set_DismissButton(RHS: WordBool): HResult; stdcall;
  8381.     function Get_HelpButton(out RHS: WordBool): HResult; stdcall;
  8382.     function Set_HelpButton(RHS: WordBool): HResult; stdcall;
  8383.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  8384.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  8385.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: Button): HResult; stdcall;
  8386.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8387.     function Group(out RHS: GroupObject): HResult; stdcall;
  8388.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  8389.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  8390.   end;
  8391.  
  8392. // *********************************************************************//
  8393. // Interface: ICheckBox
  8394. // Flags:     (4112) Hidden Dispatchable
  8395. // GUID:      {0002087F-0001-0000-C000-000000000046}
  8396. // *********************************************************************//
  8397.   ICheckBox = interface(IDispatch)
  8398.     ['{0002087F-0001-0000-C000-000000000046}']
  8399.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8400.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8401.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8402.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  8403.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8404.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8405.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8406.                          out RHS: OleVariant): HResult; stdcall;
  8407.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8408.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8409.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8410.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8411.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8412.     function Get_Height(out RHS: Double): HResult; stdcall;
  8413.     function Set_Height(RHS: Double): HResult; stdcall;
  8414.     function Get_Index(out RHS: Integer): HResult; stdcall;
  8415.     function Get_Left(out RHS: Double): HResult; stdcall;
  8416.     function Set_Left(RHS: Double): HResult; stdcall;
  8417.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8418.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8419.     function Get_Name(out RHS: WideString): HResult; stdcall;
  8420.     function Set_Name(const RHS: WideString): HResult; stdcall;
  8421.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8422.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8423.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8424.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8425.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8426.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8427.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8428.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8429.     function Get_Top(out RHS: Double): HResult; stdcall;
  8430.     function Set_Top(RHS: Double): HResult; stdcall;
  8431.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  8432.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8433.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8434.     function Get_Width(out RHS: Double): HResult; stdcall;
  8435.     function Set_Width(RHS: Double): HResult; stdcall;
  8436.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8437.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  8438.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8439.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8440.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  8441.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  8442.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8443.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  8444.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  8445.     function Get_Text(out RHS: WideString): HResult; stdcall;
  8446.     function Set_Text(const RHS: WideString): HResult; stdcall;
  8447.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  8448.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  8449.     function Get_Border(out RHS: Border): HResult; stdcall;
  8450.     function Get__Default(out RHS: Integer): HResult; stdcall;
  8451.     function Set__Default(RHS: Integer): HResult; stdcall;
  8452.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  8453.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  8454.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  8455.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  8456.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  8457.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  8458.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  8459.     function Get_Value(out RHS: OleVariant): HResult; stdcall;
  8460.     function Set_Value(RHS: OleVariant): HResult; stdcall;
  8461.   end;
  8462.  
  8463. // *********************************************************************//
  8464. // Interface: ICheckBoxes
  8465. // Flags:     (4112) Hidden Dispatchable
  8466. // GUID:      {00020880-0001-0000-C000-000000000046}
  8467. // *********************************************************************//
  8468.   ICheckBoxes = interface(IDispatch)
  8469.     ['{00020880-0001-0000-C000-000000000046}']
  8470.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8471.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8472.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8473.     procedure _Dummy3; stdcall;
  8474.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8475.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8476.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8477.                          out RHS: OleVariant): HResult; stdcall;
  8478.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8479.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8480.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8481.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8482.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8483.     function Get_Height(out RHS: Double): HResult; stdcall;
  8484.     function Set_Height(RHS: Double): HResult; stdcall;
  8485.     procedure _Dummy12; stdcall;
  8486.     function Get_Left(out RHS: Double): HResult; stdcall;
  8487.     function Set_Left(RHS: Double): HResult; stdcall;
  8488.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8489.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8490.     procedure _Dummy15; stdcall;
  8491.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8492.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8493.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8494.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8495.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8496.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8497.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8498.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8499.     function Get_Top(out RHS: Double): HResult; stdcall;
  8500.     function Set_Top(RHS: Double): HResult; stdcall;
  8501.     procedure _Dummy22; stdcall;
  8502.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8503.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8504.     function Get_Width(out RHS: Double): HResult; stdcall;
  8505.     function Set_Width(RHS: Double): HResult; stdcall;
  8506.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8507.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  8508.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8509.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8510.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  8511.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  8512.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8513.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  8514.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  8515.     function Get_Text(out RHS: WideString): HResult; stdcall;
  8516.     function Set_Text(const RHS: WideString): HResult; stdcall;
  8517.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  8518.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  8519.     function Get_Border(out RHS: Border): HResult; stdcall;
  8520.     function Get__Default(out RHS: Integer): HResult; stdcall;
  8521.     function Set__Default(RHS: Integer): HResult; stdcall;
  8522.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  8523.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  8524.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  8525.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  8526.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  8527.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  8528.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  8529.     function Get_Value(out RHS: OleVariant): HResult; stdcall;
  8530.     function Set_Value(RHS: OleVariant): HResult; stdcall;
  8531.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: CheckBox): HResult; stdcall;
  8532.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8533.     function Group(out RHS: GroupObject): HResult; stdcall;
  8534.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  8535.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  8536.   end;
  8537.  
  8538. // *********************************************************************//
  8539. // Interface: IOptionButton
  8540. // Flags:     (4112) Hidden Dispatchable
  8541. // GUID:      {00020881-0001-0000-C000-000000000046}
  8542. // *********************************************************************//
  8543.   IOptionButton = interface(IDispatch)
  8544.     ['{00020881-0001-0000-C000-000000000046}']
  8545.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8546.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8547.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8548.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  8549.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8550.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8551.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8552.                          out RHS: OleVariant): HResult; stdcall;
  8553.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8554.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8555.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8556.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8557.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8558.     function Get_Height(out RHS: Double): HResult; stdcall;
  8559.     function Set_Height(RHS: Double): HResult; stdcall;
  8560.     function Get_Index(out RHS: Integer): HResult; stdcall;
  8561.     function Get_Left(out RHS: Double): HResult; stdcall;
  8562.     function Set_Left(RHS: Double): HResult; stdcall;
  8563.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8564.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8565.     function Get_Name(out RHS: WideString): HResult; stdcall;
  8566.     function Set_Name(const RHS: WideString): HResult; stdcall;
  8567.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8568.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8569.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8570.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8571.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8572.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8573.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8574.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8575.     function Get_Top(out RHS: Double): HResult; stdcall;
  8576.     function Set_Top(RHS: Double): HResult; stdcall;
  8577.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  8578.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8579.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8580.     function Get_Width(out RHS: Double): HResult; stdcall;
  8581.     function Set_Width(RHS: Double): HResult; stdcall;
  8582.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8583.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  8584.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8585.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8586.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  8587.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  8588.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8589.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  8590.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  8591.     function Get_Text(out RHS: WideString): HResult; stdcall;
  8592.     function Set_Text(const RHS: WideString): HResult; stdcall;
  8593.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  8594.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  8595.     function Get_Border(out RHS: Border): HResult; stdcall;
  8596.     function Get__Default(out RHS: Integer): HResult; stdcall;
  8597.     function Set__Default(RHS: Integer): HResult; stdcall;
  8598.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  8599.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  8600.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  8601.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  8602.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  8603.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  8604.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  8605.     function Get_Value(out RHS: OleVariant): HResult; stdcall;
  8606.     function Set_Value(RHS: OleVariant): HResult; stdcall;
  8607.     function Get_GroupBox(out RHS: GroupBox): HResult; stdcall;
  8608.   end;
  8609.  
  8610. // *********************************************************************//
  8611. // Interface: IOptionButtons
  8612. // Flags:     (4112) Hidden Dispatchable
  8613. // GUID:      {00020882-0001-0000-C000-000000000046}
  8614. // *********************************************************************//
  8615.   IOptionButtons = interface(IDispatch)
  8616.     ['{00020882-0001-0000-C000-000000000046}']
  8617.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8618.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8619.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8620.     procedure _Dummy3; stdcall;
  8621.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8622.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8623.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8624.                          out RHS: OleVariant): HResult; stdcall;
  8625.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8626.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8627.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8628.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8629.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8630.     function Get_Height(out RHS: Double): HResult; stdcall;
  8631.     function Set_Height(RHS: Double): HResult; stdcall;
  8632.     procedure _Dummy12; stdcall;
  8633.     function Get_Left(out RHS: Double): HResult; stdcall;
  8634.     function Set_Left(RHS: Double): HResult; stdcall;
  8635.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8636.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8637.     procedure _Dummy15; stdcall;
  8638.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8639.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8640.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8641.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8642.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8643.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8644.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8645.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8646.     function Get_Top(out RHS: Double): HResult; stdcall;
  8647.     function Set_Top(RHS: Double): HResult; stdcall;
  8648.     procedure _Dummy22; stdcall;
  8649.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8650.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8651.     function Get_Width(out RHS: Double): HResult; stdcall;
  8652.     function Set_Width(RHS: Double): HResult; stdcall;
  8653.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8654.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  8655.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8656.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8657.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  8658.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  8659.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8660.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  8661.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  8662.     function Get_Text(out RHS: WideString): HResult; stdcall;
  8663.     function Set_Text(const RHS: WideString): HResult; stdcall;
  8664.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  8665.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  8666.     function Get_Border(out RHS: Border): HResult; stdcall;
  8667.     function Get__Default(out RHS: Integer): HResult; stdcall;
  8668.     function Set__Default(RHS: Integer): HResult; stdcall;
  8669.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  8670.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  8671.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  8672.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  8673.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  8674.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  8675.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  8676.     function Get_Value(out RHS: OleVariant): HResult; stdcall;
  8677.     function Set_Value(RHS: OleVariant): HResult; stdcall;
  8678.     function Get_GroupBox(out RHS: GroupBox): HResult; stdcall;
  8679.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: OptionButton): HResult; stdcall;
  8680.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8681.     function Group(out RHS: GroupObject): HResult; stdcall;
  8682.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  8683.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  8684.   end;
  8685.  
  8686. // *********************************************************************//
  8687. // Interface: IEditBox
  8688. // Flags:     (4112) Hidden Dispatchable
  8689. // GUID:      {00020883-0001-0000-C000-000000000046}
  8690. // *********************************************************************//
  8691.   IEditBox = interface(IDispatch)
  8692.     ['{00020883-0001-0000-C000-000000000046}']
  8693.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8694.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8695.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8696.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  8697.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8698.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8699.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8700.                          out RHS: OleVariant): HResult; stdcall;
  8701.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8702.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8703.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8704.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8705.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8706.     function Get_Height(out RHS: Double): HResult; stdcall;
  8707.     function Set_Height(RHS: Double): HResult; stdcall;
  8708.     function Get_Index(out RHS: Integer): HResult; stdcall;
  8709.     function Get_Left(out RHS: Double): HResult; stdcall;
  8710.     function Set_Left(RHS: Double): HResult; stdcall;
  8711.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8712.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8713.     function Get_Name(out RHS: WideString): HResult; stdcall;
  8714.     function Set_Name(const RHS: WideString): HResult; stdcall;
  8715.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8716.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8717.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8718.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8719.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8720.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8721.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8722.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8723.     function Get_Top(out RHS: Double): HResult; stdcall;
  8724.     function Set_Top(RHS: Double): HResult; stdcall;
  8725.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  8726.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8727.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8728.     function Get_Width(out RHS: Double): HResult; stdcall;
  8729.     function Set_Width(RHS: Double): HResult; stdcall;
  8730.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8731.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  8732.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8733.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8734.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  8735.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  8736.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8737.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  8738.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  8739.     function Get_Text(out RHS: WideString): HResult; stdcall;
  8740.     function Set_Text(const RHS: WideString): HResult; stdcall;
  8741.     function Get_DisplayVerticalScrollBar(out RHS: WordBool): HResult; stdcall;
  8742.     function Set_DisplayVerticalScrollBar(RHS: WordBool): HResult; stdcall;
  8743.     function Get_InputType(out RHS: Integer): HResult; stdcall;
  8744.     function Set_InputType(RHS: Integer): HResult; stdcall;
  8745.     function Get_LinkedObject(out RHS: WideString): HResult; stdcall;
  8746.     function Get_MultiLine(out RHS: WordBool): HResult; stdcall;
  8747.     function Set_MultiLine(RHS: WordBool): HResult; stdcall;
  8748.     function Get_PasswordEdit(out RHS: WordBool): HResult; stdcall;
  8749.     function Set_PasswordEdit(RHS: WordBool): HResult; stdcall;
  8750.   end;
  8751.  
  8752. // *********************************************************************//
  8753. // Interface: IEditBoxes
  8754. // Flags:     (4112) Hidden Dispatchable
  8755. // GUID:      {00020884-0001-0000-C000-000000000046}
  8756. // *********************************************************************//
  8757.   IEditBoxes = interface(IDispatch)
  8758.     ['{00020884-0001-0000-C000-000000000046}']
  8759.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8760.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8761.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8762.     procedure _Dummy3; stdcall;
  8763.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8764.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8765.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8766.                          out RHS: OleVariant): HResult; stdcall;
  8767.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8768.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8769.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8770.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8771.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8772.     function Get_Height(out RHS: Double): HResult; stdcall;
  8773.     function Set_Height(RHS: Double): HResult; stdcall;
  8774.     procedure _Dummy12; stdcall;
  8775.     function Get_Left(out RHS: Double): HResult; stdcall;
  8776.     function Set_Left(RHS: Double): HResult; stdcall;
  8777.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8778.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8779.     procedure _Dummy15; stdcall;
  8780.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8781.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8782.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8783.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8784.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8785.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8786.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8787.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8788.     function Get_Top(out RHS: Double): HResult; stdcall;
  8789.     function Set_Top(RHS: Double): HResult; stdcall;
  8790.     procedure _Dummy22; stdcall;
  8791.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8792.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8793.     function Get_Width(out RHS: Double): HResult; stdcall;
  8794.     function Set_Width(RHS: Double): HResult; stdcall;
  8795.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8796.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  8797.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  8798.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  8799.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  8800.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  8801.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8802.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  8803.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  8804.     function Get_Text(out RHS: WideString): HResult; stdcall;
  8805.     function Set_Text(const RHS: WideString): HResult; stdcall;
  8806.     function Get_DisplayVerticalScrollBar(out RHS: WordBool): HResult; stdcall;
  8807.     function Set_DisplayVerticalScrollBar(RHS: WordBool): HResult; stdcall;
  8808.     function Get_InputType(out RHS: Integer): HResult; stdcall;
  8809.     function Set_InputType(RHS: Integer): HResult; stdcall;
  8810.     procedure _Dummy34; stdcall;
  8811.     function Get_MultiLine(out RHS: WordBool): HResult; stdcall;
  8812.     function Set_MultiLine(RHS: WordBool): HResult; stdcall;
  8813.     function Get_PasswordEdit(out RHS: WordBool): HResult; stdcall;
  8814.     function Set_PasswordEdit(RHS: WordBool): HResult; stdcall;
  8815.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: EditBox): HResult; stdcall;
  8816.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8817.     function Group(out RHS: GroupObject): HResult; stdcall;
  8818.     function Item(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8819.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  8820.   end;
  8821.  
  8822. // *********************************************************************//
  8823. // Interface: IScrollBar
  8824. // Flags:     (4112) Hidden Dispatchable
  8825. // GUID:      {00020885-0001-0000-C000-000000000046}
  8826. // *********************************************************************//
  8827.   IScrollBar = interface(IDispatch)
  8828.     ['{00020885-0001-0000-C000-000000000046}']
  8829.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8830.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8831.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8832.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  8833.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8834.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8835.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8836.                          out RHS: OleVariant): HResult; stdcall;
  8837.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8838.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8839.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8840.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8841.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8842.     function Get_Height(out RHS: Double): HResult; stdcall;
  8843.     function Set_Height(RHS: Double): HResult; stdcall;
  8844.     function Get_Index(out RHS: Integer): HResult; stdcall;
  8845.     function Get_Left(out RHS: Double): HResult; stdcall;
  8846.     function Set_Left(RHS: Double): HResult; stdcall;
  8847.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8848.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8849.     function Get_Name(out RHS: WideString): HResult; stdcall;
  8850.     function Set_Name(const RHS: WideString): HResult; stdcall;
  8851.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8852.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8853.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8854.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8855.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8856.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8857.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8858.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8859.     function Get_Top(out RHS: Double): HResult; stdcall;
  8860.     function Set_Top(RHS: Double): HResult; stdcall;
  8861.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  8862.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8863.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8864.     function Get_Width(out RHS: Double): HResult; stdcall;
  8865.     function Set_Width(RHS: Double): HResult; stdcall;
  8866.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8867.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  8868.     function Get__Default(out RHS: Integer): HResult; stdcall;
  8869.     function Set__Default(RHS: Integer): HResult; stdcall;
  8870.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  8871.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  8872.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  8873.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  8874.     function Get_Max(out RHS: Integer): HResult; stdcall;
  8875.     function Set_Max(RHS: Integer): HResult; stdcall;
  8876.     function Get_Min(out RHS: Integer): HResult; stdcall;
  8877.     function Set_Min(RHS: Integer): HResult; stdcall;
  8878.     function Get_SmallChange(out RHS: Integer): HResult; stdcall;
  8879.     function Set_SmallChange(RHS: Integer): HResult; stdcall;
  8880.     function Get_Value(out RHS: Integer): HResult; stdcall;
  8881.     function Set_Value(RHS: Integer): HResult; stdcall;
  8882.     function Get_LargeChange(out RHS: Integer): HResult; stdcall;
  8883.     function Set_LargeChange(RHS: Integer): HResult; stdcall;
  8884.   end;
  8885.  
  8886. // *********************************************************************//
  8887. // Interface: IScrollBars
  8888. // Flags:     (4112) Hidden Dispatchable
  8889. // GUID:      {00020886-0001-0000-C000-000000000046}
  8890. // *********************************************************************//
  8891.   IScrollBars = interface(IDispatch)
  8892.     ['{00020886-0001-0000-C000-000000000046}']
  8893.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8894.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8895.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8896.     procedure _Dummy3; stdcall;
  8897.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8898.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8899.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8900.                          out RHS: OleVariant): HResult; stdcall;
  8901.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8902.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8903.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8904.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8905.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8906.     function Get_Height(out RHS: Double): HResult; stdcall;
  8907.     function Set_Height(RHS: Double): HResult; stdcall;
  8908.     procedure _Dummy12; stdcall;
  8909.     function Get_Left(out RHS: Double): HResult; stdcall;
  8910.     function Set_Left(RHS: Double): HResult; stdcall;
  8911.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8912.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8913.     procedure _Dummy15; stdcall;
  8914.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8915.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8916.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8917.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8918.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8919.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8920.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8921.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8922.     function Get_Top(out RHS: Double): HResult; stdcall;
  8923.     function Set_Top(RHS: Double): HResult; stdcall;
  8924.     procedure _Dummy22; stdcall;
  8925.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8926.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8927.     function Get_Width(out RHS: Double): HResult; stdcall;
  8928.     function Set_Width(RHS: Double): HResult; stdcall;
  8929.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8930.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  8931.     function Get__Default(out RHS: Integer): HResult; stdcall;
  8932.     function Set__Default(RHS: Integer): HResult; stdcall;
  8933.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  8934.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  8935.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  8936.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  8937.     function Get_Max(out RHS: Integer): HResult; stdcall;
  8938.     function Set_Max(RHS: Integer): HResult; stdcall;
  8939.     function Get_Min(out RHS: Integer): HResult; stdcall;
  8940.     function Set_Min(RHS: Integer): HResult; stdcall;
  8941.     function Get_SmallChange(out RHS: Integer): HResult; stdcall;
  8942.     function Set_SmallChange(RHS: Integer): HResult; stdcall;
  8943.     function Get_Value(out RHS: Integer): HResult; stdcall;
  8944.     function Set_Value(RHS: Integer): HResult; stdcall;
  8945.     function Get_LargeChange(out RHS: Integer): HResult; stdcall;
  8946.     function Set_LargeChange(RHS: Integer): HResult; stdcall;
  8947.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: ScrollBar): HResult; stdcall;
  8948.     function Get_Count(out RHS: Integer): HResult; stdcall;
  8949.     function Group(out RHS: GroupObject): HResult; stdcall;
  8950.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  8951.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  8952.   end;
  8953.  
  8954. // *********************************************************************//
  8955. // Interface: IListBox
  8956. // Flags:     (4112) Hidden Dispatchable
  8957. // GUID:      {00020887-0001-0000-C000-000000000046}
  8958. // *********************************************************************//
  8959.   IListBox = interface(IDispatch)
  8960.     ['{00020887-0001-0000-C000-000000000046}']
  8961.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  8962.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  8963.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  8964.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  8965.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  8966.     function Copy(out RHS: OleVariant): HResult; stdcall;
  8967.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  8968.                          out RHS: OleVariant): HResult; stdcall;
  8969.     function Cut(out RHS: OleVariant): HResult; stdcall;
  8970.     function Delete(out RHS: OleVariant): HResult; stdcall;
  8971.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  8972.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  8973.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  8974.     function Get_Height(out RHS: Double): HResult; stdcall;
  8975.     function Set_Height(RHS: Double): HResult; stdcall;
  8976.     function Get_Index(out RHS: Integer): HResult; stdcall;
  8977.     function Get_Left(out RHS: Double): HResult; stdcall;
  8978.     function Set_Left(RHS: Double): HResult; stdcall;
  8979.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  8980.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  8981.     function Get_Name(out RHS: WideString): HResult; stdcall;
  8982.     function Set_Name(const RHS: WideString): HResult; stdcall;
  8983.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  8984.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  8985.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  8986.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  8987.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  8988.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  8989.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  8990.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  8991.     function Get_Top(out RHS: Double): HResult; stdcall;
  8992.     function Set_Top(RHS: Double): HResult; stdcall;
  8993.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  8994.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  8995.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  8996.     function Get_Width(out RHS: Double): HResult; stdcall;
  8997.     function Set_Width(RHS: Double): HResult; stdcall;
  8998.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  8999.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9000.     function AddItem(Text: OleVariant; Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9001.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  9002.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  9003.     function Get__Default(out RHS: Integer): HResult; stdcall;
  9004.     function Set__Default(RHS: Integer): HResult; stdcall;
  9005.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  9006.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  9007.     function Get_LinkedObject(out RHS: OleVariant): HResult; stdcall;
  9008.     function Get_List(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9009.     function Set_List(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  9010.     function Get_ListCount(out RHS: Integer): HResult; stdcall;
  9011.     function Get_ListFillRange(out RHS: WideString): HResult; stdcall;
  9012.     function Set_ListFillRange(const RHS: WideString): HResult; stdcall;
  9013.     function Get_ListIndex(out RHS: Integer): HResult; stdcall;
  9014.     function Set_ListIndex(RHS: Integer): HResult; stdcall;
  9015.     function Get_MultiSelect(out RHS: Integer): HResult; stdcall;
  9016.     function Set_MultiSelect(RHS: Integer): HResult; stdcall;
  9017.     function RemoveAllItems(out RHS: OleVariant): HResult; stdcall;
  9018.     function RemoveItem(Index: Integer; Count: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9019.     function Get_Selected(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9020.     function Set_Selected(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  9021.     function Get_Value(out RHS: Integer): HResult; stdcall;
  9022.     function Set_Value(RHS: Integer): HResult; stdcall;
  9023.   end;
  9024.  
  9025. // *********************************************************************//
  9026. // Interface: IListBoxes
  9027. // Flags:     (4112) Hidden Dispatchable
  9028. // GUID:      {00020888-0001-0000-C000-000000000046}
  9029. // *********************************************************************//
  9030.   IListBoxes = interface(IDispatch)
  9031.     ['{00020888-0001-0000-C000-000000000046}']
  9032.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9033.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9034.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9035.     procedure _Dummy3; stdcall;
  9036.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9037.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9038.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9039.                          out RHS: OleVariant): HResult; stdcall;
  9040.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9041.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9042.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9043.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9044.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9045.     function Get_Height(out RHS: Double): HResult; stdcall;
  9046.     function Set_Height(RHS: Double): HResult; stdcall;
  9047.     procedure _Dummy12; stdcall;
  9048.     function Get_Left(out RHS: Double): HResult; stdcall;
  9049.     function Set_Left(RHS: Double): HResult; stdcall;
  9050.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9051.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9052.     procedure _Dummy15; stdcall;
  9053.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9054.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9055.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9056.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9057.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9058.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9059.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9060.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9061.     function Get_Top(out RHS: Double): HResult; stdcall;
  9062.     function Set_Top(RHS: Double): HResult; stdcall;
  9063.     procedure _Dummy22; stdcall;
  9064.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9065.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9066.     function Get_Width(out RHS: Double): HResult; stdcall;
  9067.     function Set_Width(RHS: Double): HResult; stdcall;
  9068.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9069.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9070.     function AddItem(Text: OleVariant; Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9071.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  9072.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  9073.     function Get__Default(out RHS: Integer): HResult; stdcall;
  9074.     function Set__Default(RHS: Integer): HResult; stdcall;
  9075.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  9076.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  9077.     procedure _Dummy31; stdcall;
  9078.     function Get_List(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9079.     function Set_List(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  9080.     procedure _Dummy33; stdcall;
  9081.     function Get_ListFillRange(out RHS: WideString): HResult; stdcall;
  9082.     function Set_ListFillRange(const RHS: WideString): HResult; stdcall;
  9083.     function Get_ListIndex(out RHS: Integer): HResult; stdcall;
  9084.     function Set_ListIndex(RHS: Integer): HResult; stdcall;
  9085.     function Get_MultiSelect(out RHS: Integer): HResult; stdcall;
  9086.     function Set_MultiSelect(RHS: Integer): HResult; stdcall;
  9087.     function RemoveAllItems(out RHS: OleVariant): HResult; stdcall;
  9088.     function RemoveItem(Index: Integer; Count: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9089.     function Get_Selected(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9090.     function Set_Selected(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  9091.     function Get_Value(out RHS: Integer): HResult; stdcall;
  9092.     function Set_Value(RHS: Integer): HResult; stdcall;
  9093.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: ListBox): HResult; stdcall;
  9094.     function Get_Count(out RHS: Integer): HResult; stdcall;
  9095.     function Group(out RHS: GroupObject): HResult; stdcall;
  9096.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  9097.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  9098.   end;
  9099.  
  9100. // *********************************************************************//
  9101. // Interface: IGroupBox
  9102. // Flags:     (4112) Hidden Dispatchable
  9103. // GUID:      {00020889-0001-0000-C000-000000000046}
  9104. // *********************************************************************//
  9105.   IGroupBox = interface(IDispatch)
  9106.     ['{00020889-0001-0000-C000-000000000046}']
  9107.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9108.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9109.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9110.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  9111.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9112.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9113.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9114.                          out RHS: OleVariant): HResult; stdcall;
  9115.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9116.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9117.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9118.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9119.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9120.     function Get_Height(out RHS: Double): HResult; stdcall;
  9121.     function Set_Height(RHS: Double): HResult; stdcall;
  9122.     function Get_Index(out RHS: Integer): HResult; stdcall;
  9123.     function Get_Left(out RHS: Double): HResult; stdcall;
  9124.     function Set_Left(RHS: Double): HResult; stdcall;
  9125.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9126.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9127.     function Get_Name(out RHS: WideString): HResult; stdcall;
  9128.     function Set_Name(const RHS: WideString): HResult; stdcall;
  9129.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9130.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9131.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9132.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9133.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9134.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9135.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9136.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9137.     function Get_Top(out RHS: Double): HResult; stdcall;
  9138.     function Set_Top(RHS: Double): HResult; stdcall;
  9139.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  9140.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9141.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9142.     function Get_Width(out RHS: Double): HResult; stdcall;
  9143.     function Set_Width(RHS: Double): HResult; stdcall;
  9144.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9145.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9146.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  9147.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  9148.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  9149.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  9150.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9151.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  9152.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  9153.     function Get_Text(out RHS: WideString): HResult; stdcall;
  9154.     function Set_Text(const RHS: WideString): HResult; stdcall;
  9155.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  9156.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  9157.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  9158.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  9159.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  9160.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  9161.   end;
  9162.  
  9163. // *********************************************************************//
  9164. // Interface: IGroupBoxes
  9165. // Flags:     (4112) Hidden Dispatchable
  9166. // GUID:      {0002088A-0001-0000-C000-000000000046}
  9167. // *********************************************************************//
  9168.   IGroupBoxes = interface(IDispatch)
  9169.     ['{0002088A-0001-0000-C000-000000000046}']
  9170.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9171.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9172.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9173.     procedure _Dummy3; stdcall;
  9174.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9175.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9176.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9177.                          out RHS: OleVariant): HResult; stdcall;
  9178.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9179.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9180.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9181.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9182.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9183.     function Get_Height(out RHS: Double): HResult; stdcall;
  9184.     function Set_Height(RHS: Double): HResult; stdcall;
  9185.     procedure _Dummy12; stdcall;
  9186.     function Get_Left(out RHS: Double): HResult; stdcall;
  9187.     function Set_Left(RHS: Double): HResult; stdcall;
  9188.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9189.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9190.     procedure _Dummy15; stdcall;
  9191.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9192.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9193.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9194.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9195.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9196.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9197.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9198.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9199.     function Get_Top(out RHS: Double): HResult; stdcall;
  9200.     function Set_Top(RHS: Double): HResult; stdcall;
  9201.     procedure _Dummy22; stdcall;
  9202.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9203.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9204.     function Get_Width(out RHS: Double): HResult; stdcall;
  9205.     function Set_Width(RHS: Double): HResult; stdcall;
  9206.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9207.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9208.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  9209.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  9210.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  9211.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  9212.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9213.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  9214.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  9215.     function Get_Text(out RHS: WideString): HResult; stdcall;
  9216.     function Set_Text(const RHS: WideString): HResult; stdcall;
  9217.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  9218.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  9219.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  9220.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  9221.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  9222.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  9223.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: GroupBox): HResult; stdcall;
  9224.     function Get_Count(out RHS: Integer): HResult; stdcall;
  9225.     function Group(out RHS: GroupObject): HResult; stdcall;
  9226.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  9227.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  9228.   end;
  9229.  
  9230. // *********************************************************************//
  9231. // Interface: IDropDown
  9232. // Flags:     (4112) Hidden Dispatchable
  9233. // GUID:      {0002088B-0001-0000-C000-000000000046}
  9234. // *********************************************************************//
  9235.   IDropDown = interface(IDispatch)
  9236.     ['{0002088B-0001-0000-C000-000000000046}']
  9237.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9238.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9239.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9240.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  9241.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9242.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9243.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9244.                          out RHS: OleVariant): HResult; stdcall;
  9245.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9246.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9247.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9248.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9249.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9250.     function Get_Height(out RHS: Double): HResult; stdcall;
  9251.     function Set_Height(RHS: Double): HResult; stdcall;
  9252.     function Get_Index(out RHS: Integer): HResult; stdcall;
  9253.     function Get_Left(out RHS: Double): HResult; stdcall;
  9254.     function Set_Left(RHS: Double): HResult; stdcall;
  9255.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9256.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9257.     function Get_Name(out RHS: WideString): HResult; stdcall;
  9258.     function Set_Name(const RHS: WideString): HResult; stdcall;
  9259.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9260.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9261.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9262.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9263.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9264.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9265.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9266.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9267.     function Get_Top(out RHS: Double): HResult; stdcall;
  9268.     function Set_Top(RHS: Double): HResult; stdcall;
  9269.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  9270.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9271.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9272.     function Get_Width(out RHS: Double): HResult; stdcall;
  9273.     function Set_Width(RHS: Double): HResult; stdcall;
  9274.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9275.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9276.     function AddItem(Text: OleVariant; Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9277.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  9278.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  9279.     function Get__Default(out RHS: Integer): HResult; stdcall;
  9280.     function Set__Default(RHS: Integer): HResult; stdcall;
  9281.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  9282.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  9283.     function Get_LinkedObject(out RHS: OleVariant): HResult; stdcall;
  9284.     function Get_List(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9285.     function Set_List(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  9286.     function Get_ListCount(out RHS: Integer): HResult; stdcall;
  9287.     function Get_ListFillRange(out RHS: WideString): HResult; stdcall;
  9288.     function Set_ListFillRange(const RHS: WideString): HResult; stdcall;
  9289.     function Get_ListIndex(out RHS: Integer): HResult; stdcall;
  9290.     function Set_ListIndex(RHS: Integer): HResult; stdcall;
  9291.     procedure _Dummy36; stdcall;
  9292.     function RemoveAllItems(out RHS: OleVariant): HResult; stdcall;
  9293.     function RemoveItem(Index: Integer; Count: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9294.     function Get_Selected(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9295.     function Set_Selected(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  9296.     function Get_Value(out RHS: Integer): HResult; stdcall;
  9297.     function Set_Value(RHS: Integer): HResult; stdcall;
  9298.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  9299.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  9300.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  9301.     function Get_DropDownLines(out RHS: Integer): HResult; stdcall;
  9302.     function Set_DropDownLines(RHS: Integer): HResult; stdcall;
  9303.     function Get_Text(out RHS: WideString): HResult; stdcall;
  9304.     function Set_Text(const RHS: WideString): HResult; stdcall;
  9305.   end;
  9306.  
  9307. // *********************************************************************//
  9308. // Interface: IDropDowns
  9309. // Flags:     (4112) Hidden Dispatchable
  9310. // GUID:      {0002088C-0001-0000-C000-000000000046}
  9311. // *********************************************************************//
  9312.   IDropDowns = interface(IDispatch)
  9313.     ['{0002088C-0001-0000-C000-000000000046}']
  9314.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9315.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9316.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9317.     procedure _Dummy3; stdcall;
  9318.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9319.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9320.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9321.                          out RHS: OleVariant): HResult; stdcall;
  9322.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9323.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9324.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9325.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9326.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9327.     function Get_Height(out RHS: Double): HResult; stdcall;
  9328.     function Set_Height(RHS: Double): HResult; stdcall;
  9329.     procedure _Dummy12; stdcall;
  9330.     function Get_Left(out RHS: Double): HResult; stdcall;
  9331.     function Set_Left(RHS: Double): HResult; stdcall;
  9332.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9333.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9334.     procedure _Dummy15; stdcall;
  9335.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9336.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9337.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9338.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9339.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9340.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9341.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9342.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9343.     function Get_Top(out RHS: Double): HResult; stdcall;
  9344.     function Set_Top(RHS: Double): HResult; stdcall;
  9345.     procedure _Dummy22; stdcall;
  9346.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9347.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9348.     function Get_Width(out RHS: Double): HResult; stdcall;
  9349.     function Set_Width(RHS: Double): HResult; stdcall;
  9350.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9351.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9352.     function AddItem(Text: OleVariant; Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9353.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  9354.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  9355.     function Get__Default(out RHS: Integer): HResult; stdcall;
  9356.     function Set__Default(RHS: Integer): HResult; stdcall;
  9357.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  9358.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  9359.     procedure _Dummy31; stdcall;
  9360.     function Get_List(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9361.     function Set_List(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  9362.     procedure _Dummy33; stdcall;
  9363.     function Get_ListFillRange(out RHS: WideString): HResult; stdcall;
  9364.     function Set_ListFillRange(const RHS: WideString): HResult; stdcall;
  9365.     function Get_ListIndex(out RHS: Integer): HResult; stdcall;
  9366.     function Set_ListIndex(RHS: Integer): HResult; stdcall;
  9367.     procedure _Dummy36; stdcall;
  9368.     function RemoveAllItems(out RHS: OleVariant): HResult; stdcall;
  9369.     function RemoveItem(Index: Integer; Count: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9370.     function Get_Selected(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9371.     function Set_Selected(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  9372.     function Get_Value(out RHS: Integer): HResult; stdcall;
  9373.     function Set_Value(RHS: Integer): HResult; stdcall;
  9374.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  9375.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  9376.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  9377.     function Get_DropDownLines(out RHS: Integer): HResult; stdcall;
  9378.     function Set_DropDownLines(RHS: Integer): HResult; stdcall;
  9379.     function Get_Text(out RHS: WideString): HResult; stdcall;
  9380.     function Set_Text(const RHS: WideString): HResult; stdcall;
  9381.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; Editable: OleVariant; 
  9382.                  out RHS: DropDown): HResult; stdcall;
  9383.     function Get_Count(out RHS: Integer): HResult; stdcall;
  9384.     function Group(out RHS: GroupObject): HResult; stdcall;
  9385.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  9386.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  9387.   end;
  9388.  
  9389. // *********************************************************************//
  9390. // Interface: ISpinner
  9391. // Flags:     (4112) Hidden Dispatchable
  9392. // GUID:      {0002088D-0001-0000-C000-000000000046}
  9393. // *********************************************************************//
  9394.   ISpinner = interface(IDispatch)
  9395.     ['{0002088D-0001-0000-C000-000000000046}']
  9396.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9397.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9398.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9399.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  9400.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9401.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9402.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9403.                          out RHS: OleVariant): HResult; stdcall;
  9404.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9405.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9406.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9407.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9408.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9409.     function Get_Height(out RHS: Double): HResult; stdcall;
  9410.     function Set_Height(RHS: Double): HResult; stdcall;
  9411.     function Get_Index(out RHS: Integer): HResult; stdcall;
  9412.     function Get_Left(out RHS: Double): HResult; stdcall;
  9413.     function Set_Left(RHS: Double): HResult; stdcall;
  9414.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9415.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9416.     function Get_Name(out RHS: WideString): HResult; stdcall;
  9417.     function Set_Name(const RHS: WideString): HResult; stdcall;
  9418.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9419.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9420.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9421.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9422.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9423.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9424.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9425.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9426.     function Get_Top(out RHS: Double): HResult; stdcall;
  9427.     function Set_Top(RHS: Double): HResult; stdcall;
  9428.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  9429.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9430.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9431.     function Get_Width(out RHS: Double): HResult; stdcall;
  9432.     function Set_Width(RHS: Double): HResult; stdcall;
  9433.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9434.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9435.     function Get__Default(out RHS: Integer): HResult; stdcall;
  9436.     function Set__Default(RHS: Integer): HResult; stdcall;
  9437.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  9438.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  9439.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  9440.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  9441.     function Get_Max(out RHS: Integer): HResult; stdcall;
  9442.     function Set_Max(RHS: Integer): HResult; stdcall;
  9443.     function Get_Min(out RHS: Integer): HResult; stdcall;
  9444.     function Set_Min(RHS: Integer): HResult; stdcall;
  9445.     function Get_SmallChange(out RHS: Integer): HResult; stdcall;
  9446.     function Set_SmallChange(RHS: Integer): HResult; stdcall;
  9447.     function Get_Value(out RHS: Integer): HResult; stdcall;
  9448.     function Set_Value(RHS: Integer): HResult; stdcall;
  9449.   end;
  9450.  
  9451. // *********************************************************************//
  9452. // Interface: ISpinners
  9453. // Flags:     (4112) Hidden Dispatchable
  9454. // GUID:      {0002088E-0001-0000-C000-000000000046}
  9455. // *********************************************************************//
  9456.   ISpinners = interface(IDispatch)
  9457.     ['{0002088E-0001-0000-C000-000000000046}']
  9458.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9459.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9460.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9461.     procedure _Dummy3; stdcall;
  9462.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9463.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9464.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9465.                          out RHS: OleVariant): HResult; stdcall;
  9466.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9467.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9468.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9469.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9470.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9471.     function Get_Height(out RHS: Double): HResult; stdcall;
  9472.     function Set_Height(RHS: Double): HResult; stdcall;
  9473.     procedure _Dummy12; stdcall;
  9474.     function Get_Left(out RHS: Double): HResult; stdcall;
  9475.     function Set_Left(RHS: Double): HResult; stdcall;
  9476.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9477.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9478.     procedure _Dummy15; stdcall;
  9479.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9480.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9481.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9482.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9483.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9484.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9485.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9486.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9487.     function Get_Top(out RHS: Double): HResult; stdcall;
  9488.     function Set_Top(RHS: Double): HResult; stdcall;
  9489.     procedure _Dummy22; stdcall;
  9490.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9491.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9492.     function Get_Width(out RHS: Double): HResult; stdcall;
  9493.     function Set_Width(RHS: Double): HResult; stdcall;
  9494.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9495.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9496.     function Get__Default(out RHS: Integer): HResult; stdcall;
  9497.     function Set__Default(RHS: Integer): HResult; stdcall;
  9498.     function Get_Display3DShading(out RHS: WordBool): HResult; stdcall;
  9499.     function Set_Display3DShading(RHS: WordBool): HResult; stdcall;
  9500.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  9501.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  9502.     function Get_Max(out RHS: Integer): HResult; stdcall;
  9503.     function Set_Max(RHS: Integer): HResult; stdcall;
  9504.     function Get_Min(out RHS: Integer): HResult; stdcall;
  9505.     function Set_Min(RHS: Integer): HResult; stdcall;
  9506.     function Get_SmallChange(out RHS: Integer): HResult; stdcall;
  9507.     function Set_SmallChange(RHS: Integer): HResult; stdcall;
  9508.     function Get_Value(out RHS: Integer): HResult; stdcall;
  9509.     function Set_Value(RHS: Integer): HResult; stdcall;
  9510.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: Spinner): HResult; stdcall;
  9511.     function Get_Count(out RHS: Integer): HResult; stdcall;
  9512.     function Group(out RHS: GroupObject): HResult; stdcall;
  9513.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  9514.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  9515.   end;
  9516.  
  9517. // *********************************************************************//
  9518. // Interface: IDialogFrame
  9519. // Flags:     (4112) Hidden Dispatchable
  9520. // GUID:      {0002088F-0001-0000-C000-000000000046}
  9521. // *********************************************************************//
  9522.   IDialogFrame = interface(IDispatch)
  9523.     ['{0002088F-0001-0000-C000-000000000046}']
  9524.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9525.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9526.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9527.     procedure _Dummy3; stdcall;
  9528.     procedure _Dummy4; stdcall;
  9529.     procedure _Dummy5; stdcall;
  9530.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9531.                          out RHS: OleVariant): HResult; stdcall;
  9532.     procedure _Dummy7; stdcall;
  9533.     procedure _Dummy8; stdcall;
  9534.     procedure _Dummy9; stdcall;
  9535.     procedure _Dummy10; stdcall;
  9536.     function Get_Height(out RHS: Double): HResult; stdcall;
  9537.     function Set_Height(RHS: Double): HResult; stdcall;
  9538.     procedure _Dummy12; stdcall;
  9539.     function Get_Left(out RHS: Double): HResult; stdcall;
  9540.     function Set_Left(RHS: Double): HResult; stdcall;
  9541.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9542.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9543.     function Get_Name(out RHS: WideString): HResult; stdcall;
  9544.     function Set_Name(const RHS: WideString): HResult; stdcall;
  9545.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9546.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9547.     procedure _Dummy17; stdcall;
  9548.     procedure _Dummy18; stdcall;
  9549.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9550.     procedure _Dummy20; stdcall;
  9551.     function Get_Top(out RHS: Double): HResult; stdcall;
  9552.     function Set_Top(RHS: Double): HResult; stdcall;
  9553.     procedure _Dummy22; stdcall;
  9554.     procedure _Dummy23; stdcall;
  9555.     function Get_Width(out RHS: Double): HResult; stdcall;
  9556.     function Set_Width(RHS: Double): HResult; stdcall;
  9557.     procedure _Dummy25; stdcall;
  9558.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9559.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  9560.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  9561.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  9562.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  9563.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9564.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  9565.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  9566.     function Get_Text(out RHS: WideString): HResult; stdcall;
  9567.     function Set_Text(const RHS: WideString): HResult; stdcall;
  9568.   end;
  9569.  
  9570. // *********************************************************************//
  9571. // Interface: ILabel
  9572. // Flags:     (4112) Hidden Dispatchable
  9573. // GUID:      {00020890-0001-0000-C000-000000000046}
  9574. // *********************************************************************//
  9575.   ILabel = interface(IDispatch)
  9576.     ['{00020890-0001-0000-C000-000000000046}']
  9577.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9578.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9579.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9580.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  9581.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9582.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9583.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9584.                          out RHS: OleVariant): HResult; stdcall;
  9585.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9586.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9587.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9588.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9589.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9590.     function Get_Height(out RHS: Double): HResult; stdcall;
  9591.     function Set_Height(RHS: Double): HResult; stdcall;
  9592.     function Get_Index(out RHS: Integer): HResult; stdcall;
  9593.     function Get_Left(out RHS: Double): HResult; stdcall;
  9594.     function Set_Left(RHS: Double): HResult; stdcall;
  9595.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9596.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9597.     function Get_Name(out RHS: WideString): HResult; stdcall;
  9598.     function Set_Name(const RHS: WideString): HResult; stdcall;
  9599.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9600.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9601.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9602.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9603.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9604.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9605.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9606.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9607.     function Get_Top(out RHS: Double): HResult; stdcall;
  9608.     function Set_Top(RHS: Double): HResult; stdcall;
  9609.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  9610.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9611.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9612.     function Get_Width(out RHS: Double): HResult; stdcall;
  9613.     function Set_Width(RHS: Double): HResult; stdcall;
  9614.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9615.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9616.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  9617.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  9618.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  9619.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  9620.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9621.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  9622.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  9623.     function Get_Text(out RHS: WideString): HResult; stdcall;
  9624.     function Set_Text(const RHS: WideString): HResult; stdcall;
  9625.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  9626.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  9627.     procedure _Dummy33; stdcall;
  9628.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  9629.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  9630.   end;
  9631.  
  9632. // *********************************************************************//
  9633. // Interface: ILabels
  9634. // Flags:     (4112) Hidden Dispatchable
  9635. // GUID:      {00020891-0001-0000-C000-000000000046}
  9636. // *********************************************************************//
  9637.   ILabels = interface(IDispatch)
  9638.     ['{00020891-0001-0000-C000-000000000046}']
  9639.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9640.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9641.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9642.     procedure _Dummy3; stdcall;
  9643.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9644.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9645.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9646.                          out RHS: OleVariant): HResult; stdcall;
  9647.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9648.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9649.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9650.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9651.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9652.     function Get_Height(out RHS: Double): HResult; stdcall;
  9653.     function Set_Height(RHS: Double): HResult; stdcall;
  9654.     procedure _Dummy12; stdcall;
  9655.     function Get_Left(out RHS: Double): HResult; stdcall;
  9656.     function Set_Left(RHS: Double): HResult; stdcall;
  9657.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9658.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9659.     procedure _Dummy15; stdcall;
  9660.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9661.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9662.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9663.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9664.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9665.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9666.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9667.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9668.     function Get_Top(out RHS: Double): HResult; stdcall;
  9669.     function Set_Top(RHS: Double): HResult; stdcall;
  9670.     procedure _Dummy22; stdcall;
  9671.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9672.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9673.     function Get_Width(out RHS: Double): HResult; stdcall;
  9674.     function Set_Width(RHS: Double): HResult; stdcall;
  9675.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9676.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9677.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  9678.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  9679.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  9680.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  9681.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9682.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  9683.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  9684.     function Get_Text(out RHS: WideString): HResult; stdcall;
  9685.     function Set_Text(const RHS: WideString): HResult; stdcall;
  9686.     function Get_Accelerator(out RHS: OleVariant): HResult; stdcall;
  9687.     function Set_Accelerator(RHS: OleVariant): HResult; stdcall;
  9688.     procedure _Dummy33; stdcall;
  9689.     function Get_PhoneticAccelerator(out RHS: OleVariant): HResult; stdcall;
  9690.     function Set_PhoneticAccelerator(RHS: OleVariant): HResult; stdcall;
  9691.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: Label_): HResult; stdcall;
  9692.     function Get_Count(out RHS: Integer): HResult; stdcall;
  9693.     function Group(out RHS: GroupObject): HResult; stdcall;
  9694.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  9695.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  9696.   end;
  9697.  
  9698. // *********************************************************************//
  9699. // Interface: IPanes
  9700. // Flags:     (4112) Hidden Dispatchable
  9701. // GUID:      {00020894-0001-0000-C000-000000000046}
  9702. // *********************************************************************//
  9703.   IPanes = interface(IDispatch)
  9704.     ['{00020894-0001-0000-C000-000000000046}']
  9705.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9706.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9707.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9708.     function Get_Count(out RHS: Integer): HResult; stdcall;
  9709.     function Get_Item(Index: Integer; out RHS: Pane): HResult; stdcall;
  9710.     function Get__Default(Index: Integer; out RHS: Pane): HResult; stdcall;
  9711.   end;
  9712.  
  9713. // *********************************************************************//
  9714. // Interface: IPane
  9715. // Flags:     (4112) Hidden Dispatchable
  9716. // GUID:      {00020895-0001-0000-C000-000000000046}
  9717. // *********************************************************************//
  9718.   IPane = interface(IDispatch)
  9719.     ['{00020895-0001-0000-C000-000000000046}']
  9720.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9721.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9722.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9723.     function Activate(out RHS: WordBool): HResult; stdcall;
  9724.     function Get_Index(out RHS: Integer): HResult; stdcall;
  9725.     function LargeScroll(Down: OleVariant; Up: OleVariant; ToRight: OleVariant; ToLeft: OleVariant; 
  9726.                          out RHS: OleVariant): HResult; stdcall;
  9727.     function Get_ScrollColumn(out RHS: Integer): HResult; stdcall;
  9728.     function Set_ScrollColumn(RHS: Integer): HResult; stdcall;
  9729.     function Get_ScrollRow(out RHS: Integer): HResult; stdcall;
  9730.     function Set_ScrollRow(RHS: Integer): HResult; stdcall;
  9731.     function SmallScroll(Down: OleVariant; Up: OleVariant; ToRight: OleVariant; ToLeft: OleVariant; 
  9732.                          out RHS: OleVariant): HResult; stdcall;
  9733.     function Get_VisibleRange(out RHS: Range): HResult; stdcall;
  9734.     function ScrollIntoView(Left: Integer; Top: Integer; Width: Integer; Height: Integer; 
  9735.                             Start: OleVariant): HResult; stdcall;
  9736.   end;
  9737.  
  9738. // *********************************************************************//
  9739. // Interface: IScenarios
  9740. // Flags:     (4112) Hidden Dispatchable
  9741. // GUID:      {00020896-0001-0000-C000-000000000046}
  9742. // *********************************************************************//
  9743.   IScenarios = interface(IDispatch)
  9744.     ['{00020896-0001-0000-C000-000000000046}']
  9745.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9746.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9747.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9748.     function Add(const Name: WideString; ChangingCells: OleVariant; Values: OleVariant; 
  9749.                  Comment: OleVariant; Locked: OleVariant; Hidden: OleVariant; out RHS: Scenario): HResult; stdcall;
  9750.     function Get_Count(out RHS: Integer): HResult; stdcall;
  9751.     function CreateSummary(ReportType: XlSummaryReportType; ResultCells: OleVariant; 
  9752.                            out RHS: OleVariant): HResult; stdcall;
  9753.     function Item(Index: OleVariant; out RHS: Scenario): HResult; stdcall;
  9754.     function Merge(Source: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9755.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  9756.   end;
  9757.  
  9758. // *********************************************************************//
  9759. // Interface: IScenario
  9760. // Flags:     (4112) Hidden Dispatchable
  9761. // GUID:      {00020897-0001-0000-C000-000000000046}
  9762. // *********************************************************************//
  9763.   IScenario = interface(IDispatch)
  9764.     ['{00020897-0001-0000-C000-000000000046}']
  9765.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9766.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9767.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9768.     function ChangeScenario(ChangingCells: OleVariant; Values: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9769.     function Get_ChangingCells(out RHS: Range): HResult; stdcall;
  9770.     function Get_Comment(out RHS: WideString): HResult; stdcall;
  9771.     function Set_Comment(const RHS: WideString): HResult; stdcall;
  9772.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9773.     function Get_Hidden(out RHS: WordBool): HResult; stdcall;
  9774.     function Set_Hidden(RHS: WordBool): HResult; stdcall;
  9775.     function Get_Index(out RHS: Integer): HResult; stdcall;
  9776.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9777.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9778.     function Get_Name(out RHS: WideString): HResult; stdcall;
  9779.     function Set_Name(const RHS: WideString): HResult; stdcall;
  9780.     function Show(out RHS: OleVariant): HResult; stdcall;
  9781.     function Get_Values(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9782.   end;
  9783.  
  9784. // *********************************************************************//
  9785. // Interface: IGroupObject
  9786. // Flags:     (4112) Hidden Dispatchable
  9787. // GUID:      {00020898-0001-0000-C000-000000000046}
  9788. // *********************************************************************//
  9789.   IGroupObject = interface(IDispatch)
  9790.     ['{00020898-0001-0000-C000-000000000046}']
  9791.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9792.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9793.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9794.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  9795.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9796.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9797.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9798.                          out RHS: OleVariant): HResult; stdcall;
  9799.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9800.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9801.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9802.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9803.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9804.     function Get_Height(out RHS: Double): HResult; stdcall;
  9805.     function Set_Height(RHS: Double): HResult; stdcall;
  9806.     function Get_Index(out RHS: Integer): HResult; stdcall;
  9807.     function Get_Left(out RHS: Double): HResult; stdcall;
  9808.     function Set_Left(RHS: Double): HResult; stdcall;
  9809.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9810.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9811.     function Get_Name(out RHS: WideString): HResult; stdcall;
  9812.     function Set_Name(const RHS: WideString): HResult; stdcall;
  9813.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9814.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9815.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9816.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9817.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9818.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9819.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9820.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9821.     function Get_Top(out RHS: Double): HResult; stdcall;
  9822.     function Set_Top(RHS: Double): HResult; stdcall;
  9823.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  9824.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9825.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9826.     function Get_Width(out RHS: Double): HResult; stdcall;
  9827.     function Set_Width(RHS: Double): HResult; stdcall;
  9828.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9829.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9830.     procedure _Dummy27; stdcall;
  9831.     procedure _Dummy28; stdcall;
  9832.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  9833.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  9834.     procedure _Dummy30; stdcall;
  9835.     function Get_ArrowHeadLength(out RHS: OleVariant): HResult; stdcall;
  9836.     function Set_ArrowHeadLength(RHS: OleVariant): HResult; stdcall;
  9837.     function Get_ArrowHeadStyle(out RHS: OleVariant): HResult; stdcall;
  9838.     function Set_ArrowHeadStyle(RHS: OleVariant): HResult; stdcall;
  9839.     function Get_ArrowHeadWidth(out RHS: OleVariant): HResult; stdcall;
  9840.     function Set_ArrowHeadWidth(RHS: OleVariant): HResult; stdcall;
  9841.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  9842.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  9843.     function Get_Border(out RHS: Border): HResult; stdcall;
  9844.     procedure _Dummy36; stdcall;
  9845.     procedure _Dummy37; stdcall;
  9846.     procedure _Dummy38; stdcall;
  9847.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  9848.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9849.     function Get__Default(out RHS: Integer): HResult; stdcall;
  9850.     function Set__Default(RHS: Integer): HResult; stdcall;
  9851.     procedure _Dummy41; stdcall;
  9852.     procedure _Dummy42; stdcall;
  9853.     procedure _Dummy43; stdcall;
  9854.     procedure _Dummy44; stdcall;
  9855.     procedure _Dummy45; stdcall;
  9856.     function Get_Font(out RHS: Font): HResult; stdcall;
  9857.     procedure _Dummy47; stdcall;
  9858.     procedure _Dummy48; stdcall;
  9859.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  9860.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  9861.     procedure _Dummy50; stdcall;
  9862.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  9863.     procedure _Dummy52; stdcall;
  9864.     procedure _Dummy53; stdcall;
  9865.     procedure _Dummy54; stdcall;
  9866.     procedure _Dummy55; stdcall;
  9867.     procedure _Dummy56; stdcall;
  9868.     procedure _Dummy57; stdcall;
  9869.     procedure _Dummy58; stdcall;
  9870.     procedure _Dummy59; stdcall;
  9871.     procedure _Dummy60; stdcall;
  9872.     procedure _Dummy61; stdcall;
  9873.     procedure _Dummy62; stdcall;
  9874.     procedure _Dummy63; stdcall;
  9875.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  9876.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  9877.     procedure _Dummy65; stdcall;
  9878.     procedure _Dummy66; stdcall;
  9879.     procedure _Dummy67; stdcall;
  9880.     procedure _Dummy68; stdcall;
  9881.     function Get_RoundedCorners(out RHS: WordBool): HResult; stdcall;
  9882.     function Set_RoundedCorners(RHS: WordBool): HResult; stdcall;
  9883.     procedure _Dummy70; stdcall;
  9884.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  9885.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  9886.     procedure _Dummy72; stdcall;
  9887.     procedure _Dummy73; stdcall;
  9888.     function Ungroup(out RHS: IDispatch): HResult; stdcall;
  9889.     procedure _Dummy75; stdcall;
  9890.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  9891.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  9892.     procedure _Dummy77; stdcall;
  9893.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  9894.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  9895.   end;
  9896.  
  9897. // *********************************************************************//
  9898. // Interface: IGroupObjects
  9899. // Flags:     (4112) Hidden Dispatchable
  9900. // GUID:      {00020899-0001-0000-C000-000000000046}
  9901. // *********************************************************************//
  9902.   IGroupObjects = interface(IDispatch)
  9903.     ['{00020899-0001-0000-C000-000000000046}']
  9904.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  9905.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  9906.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  9907.     procedure _Dummy3; stdcall;
  9908.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  9909.     function Copy(out RHS: OleVariant): HResult; stdcall;
  9910.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  9911.                          out RHS: OleVariant): HResult; stdcall;
  9912.     function Cut(out RHS: OleVariant): HResult; stdcall;
  9913.     function Delete(out RHS: OleVariant): HResult; stdcall;
  9914.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  9915.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  9916.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  9917.     function Get_Height(out RHS: Double): HResult; stdcall;
  9918.     function Set_Height(RHS: Double): HResult; stdcall;
  9919.     procedure _Dummy12; stdcall;
  9920.     function Get_Left(out RHS: Double): HResult; stdcall;
  9921.     function Set_Left(RHS: Double): HResult; stdcall;
  9922.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  9923.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  9924.     procedure _Dummy15; stdcall;
  9925.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  9926.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  9927.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  9928.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  9929.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  9930.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  9931.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9932.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  9933.     function Get_Top(out RHS: Double): HResult; stdcall;
  9934.     function Set_Top(RHS: Double): HResult; stdcall;
  9935.     procedure _Dummy22; stdcall;
  9936.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  9937.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  9938.     function Get_Width(out RHS: Double): HResult; stdcall;
  9939.     function Set_Width(RHS: Double): HResult; stdcall;
  9940.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  9941.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  9942.     procedure _Dummy27; stdcall;
  9943.     procedure _Dummy28; stdcall;
  9944.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  9945.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  9946.     procedure _Dummy30; stdcall;
  9947.     function Get_ArrowHeadLength(out RHS: OleVariant): HResult; stdcall;
  9948.     function Set_ArrowHeadLength(RHS: OleVariant): HResult; stdcall;
  9949.     function Get_ArrowHeadStyle(out RHS: OleVariant): HResult; stdcall;
  9950.     function Set_ArrowHeadStyle(RHS: OleVariant): HResult; stdcall;
  9951.     function Get_ArrowHeadWidth(out RHS: OleVariant): HResult; stdcall;
  9952.     function Set_ArrowHeadWidth(RHS: OleVariant): HResult; stdcall;
  9953.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  9954.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  9955.     function Get_Border(out RHS: Border): HResult; stdcall;
  9956.     procedure _Dummy36; stdcall;
  9957.     procedure _Dummy37; stdcall;
  9958.     procedure _Dummy38; stdcall;
  9959.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  9960.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  9961.     function Get__Default(out RHS: Integer): HResult; stdcall;
  9962.     function Set__Default(RHS: Integer): HResult; stdcall;
  9963.     procedure _Dummy41; stdcall;
  9964.     procedure _Dummy42; stdcall;
  9965.     procedure _Dummy43; stdcall;
  9966.     procedure _Dummy44; stdcall;
  9967.     procedure _Dummy45; stdcall;
  9968.     function Get_Font(out RHS: Font): HResult; stdcall;
  9969.     procedure _Dummy47; stdcall;
  9970.     procedure _Dummy48; stdcall;
  9971.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  9972.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  9973.     procedure _Dummy50; stdcall;
  9974.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  9975.     procedure _Dummy52; stdcall;
  9976.     procedure _Dummy53; stdcall;
  9977.     procedure _Dummy54; stdcall;
  9978.     procedure _Dummy55; stdcall;
  9979.     procedure _Dummy56; stdcall;
  9980.     procedure _Dummy57; stdcall;
  9981.     procedure _Dummy58; stdcall;
  9982.     procedure _Dummy59; stdcall;
  9983.     procedure _Dummy60; stdcall;
  9984.     procedure _Dummy61; stdcall;
  9985.     procedure _Dummy62; stdcall;
  9986.     procedure _Dummy63; stdcall;
  9987.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  9988.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  9989.     procedure _Dummy65; stdcall;
  9990.     procedure _Dummy66; stdcall;
  9991.     procedure _Dummy67; stdcall;
  9992.     procedure _Dummy68; stdcall;
  9993.     function Get_RoundedCorners(out RHS: WordBool): HResult; stdcall;
  9994.     function Set_RoundedCorners(RHS: WordBool): HResult; stdcall;
  9995.     procedure _Dummy70; stdcall;
  9996.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  9997.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  9998.     procedure _Dummy72; stdcall;
  9999.     procedure _Dummy73; stdcall;
  10000.     function Ungroup(out RHS: IDispatch): HResult; stdcall;
  10001.     procedure _Dummy75; stdcall;
  10002.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  10003.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  10004.     procedure _Dummy77; stdcall;
  10005.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  10006.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  10007.     function Get_Count(out RHS: Integer): HResult; stdcall;
  10008.     function Group(out RHS: GroupObject): HResult; stdcall;
  10009.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  10010.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  10011.   end;
  10012.  
  10013. // *********************************************************************//
  10014. // Interface: ILine
  10015. // Flags:     (4112) Hidden Dispatchable
  10016. // GUID:      {0002089A-0001-0000-C000-000000000046}
  10017. // *********************************************************************//
  10018.   ILine = interface(IDispatch)
  10019.     ['{0002089A-0001-0000-C000-000000000046}']
  10020.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10021.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10022.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10023.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  10024.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10025.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10026.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10027.                          out RHS: OleVariant): HResult; stdcall;
  10028.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10029.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10030.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10031.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10032.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10033.     function Get_Height(out RHS: Double): HResult; stdcall;
  10034.     function Set_Height(RHS: Double): HResult; stdcall;
  10035.     function Get_Index(out RHS: Integer): HResult; stdcall;
  10036.     function Get_Left(out RHS: Double): HResult; stdcall;
  10037.     function Set_Left(RHS: Double): HResult; stdcall;
  10038.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10039.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10040.     function Get_Name(out RHS: WideString): HResult; stdcall;
  10041.     function Set_Name(const RHS: WideString): HResult; stdcall;
  10042.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10043.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10044.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10045.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10046.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10047.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10048.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10049.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10050.     function Get_Top(out RHS: Double): HResult; stdcall;
  10051.     function Set_Top(RHS: Double): HResult; stdcall;
  10052.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  10053.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10054.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10055.     function Get_Width(out RHS: Double): HResult; stdcall;
  10056.     function Set_Width(RHS: Double): HResult; stdcall;
  10057.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10058.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10059.     function Get_ArrowHeadLength(out RHS: OleVariant): HResult; stdcall;
  10060.     function Set_ArrowHeadLength(RHS: OleVariant): HResult; stdcall;
  10061.     function Get_ArrowHeadStyle(out RHS: OleVariant): HResult; stdcall;
  10062.     function Set_ArrowHeadStyle(RHS: OleVariant): HResult; stdcall;
  10063.     function Get_ArrowHeadWidth(out RHS: OleVariant): HResult; stdcall;
  10064.     function Set_ArrowHeadWidth(RHS: OleVariant): HResult; stdcall;
  10065.     function Get_Border(out RHS: Border): HResult; stdcall;
  10066.   end;
  10067.  
  10068. // *********************************************************************//
  10069. // Interface: ILines
  10070. // Flags:     (4112) Hidden Dispatchable
  10071. // GUID:      {0002089B-0001-0000-C000-000000000046}
  10072. // *********************************************************************//
  10073.   ILines = interface(IDispatch)
  10074.     ['{0002089B-0001-0000-C000-000000000046}']
  10075.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10076.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10077.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10078.     procedure _Dummy3; stdcall;
  10079.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10080.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10081.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10082.                          out RHS: OleVariant): HResult; stdcall;
  10083.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10084.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10085.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10086.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10087.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10088.     function Get_Height(out RHS: Double): HResult; stdcall;
  10089.     function Set_Height(RHS: Double): HResult; stdcall;
  10090.     procedure _Dummy12; stdcall;
  10091.     function Get_Left(out RHS: Double): HResult; stdcall;
  10092.     function Set_Left(RHS: Double): HResult; stdcall;
  10093.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10094.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10095.     procedure _Dummy15; stdcall;
  10096.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10097.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10098.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10099.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10100.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10101.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10102.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10103.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10104.     function Get_Top(out RHS: Double): HResult; stdcall;
  10105.     function Set_Top(RHS: Double): HResult; stdcall;
  10106.     procedure _Dummy22; stdcall;
  10107.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10108.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10109.     function Get_Width(out RHS: Double): HResult; stdcall;
  10110.     function Set_Width(RHS: Double): HResult; stdcall;
  10111.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10112.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10113.     function Get_ArrowHeadLength(out RHS: OleVariant): HResult; stdcall;
  10114.     function Set_ArrowHeadLength(RHS: OleVariant): HResult; stdcall;
  10115.     function Get_ArrowHeadStyle(out RHS: OleVariant): HResult; stdcall;
  10116.     function Set_ArrowHeadStyle(RHS: OleVariant): HResult; stdcall;
  10117.     function Get_ArrowHeadWidth(out RHS: OleVariant): HResult; stdcall;
  10118.     function Set_ArrowHeadWidth(RHS: OleVariant): HResult; stdcall;
  10119.     function Get_Border(out RHS: Border): HResult; stdcall;
  10120.     function Add(X1: Double; Y1: Double; X2: Double; Y2: Double; out RHS: Line): HResult; stdcall;
  10121.     function Get_Count(out RHS: Integer): HResult; stdcall;
  10122.     function Group(out RHS: GroupObject): HResult; stdcall;
  10123.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  10124.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  10125.   end;
  10126.  
  10127. // *********************************************************************//
  10128. // Interface: IRectangle
  10129. // Flags:     (4112) Hidden Dispatchable
  10130. // GUID:      {0002089C-0001-0000-C000-000000000046}
  10131. // *********************************************************************//
  10132.   IRectangle = interface(IDispatch)
  10133.     ['{0002089C-0001-0000-C000-000000000046}']
  10134.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10135.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10136.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10137.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  10138.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10139.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10140.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10141.                          out RHS: OleVariant): HResult; stdcall;
  10142.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10143.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10144.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10145.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10146.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10147.     function Get_Height(out RHS: Double): HResult; stdcall;
  10148.     function Set_Height(RHS: Double): HResult; stdcall;
  10149.     function Get_Index(out RHS: Integer): HResult; stdcall;
  10150.     function Get_Left(out RHS: Double): HResult; stdcall;
  10151.     function Set_Left(RHS: Double): HResult; stdcall;
  10152.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10153.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10154.     function Get_Name(out RHS: WideString): HResult; stdcall;
  10155.     function Set_Name(const RHS: WideString): HResult; stdcall;
  10156.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10157.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10158.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10159.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10160.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10161.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10162.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10163.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10164.     function Get_Top(out RHS: Double): HResult; stdcall;
  10165.     function Set_Top(RHS: Double): HResult; stdcall;
  10166.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  10167.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10168.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10169.     function Get_Width(out RHS: Double): HResult; stdcall;
  10170.     function Set_Width(RHS: Double): HResult; stdcall;
  10171.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10172.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10173.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  10174.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  10175.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  10176.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  10177.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  10178.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  10179.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  10180.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  10181.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  10182.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  10183.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10184.     function Get_Font(out RHS: Font): HResult; stdcall;
  10185.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  10186.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  10187.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  10188.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  10189.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  10190.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  10191.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  10192.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  10193.     function Get_Text(out RHS: WideString): HResult; stdcall;
  10194.     function Set_Text(const RHS: WideString): HResult; stdcall;
  10195.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  10196.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  10197.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  10198.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  10199.     function Get_Border(out RHS: Border): HResult; stdcall;
  10200.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10201.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  10202.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  10203.     function Get_RoundedCorners(out RHS: WordBool): HResult; stdcall;
  10204.     function Set_RoundedCorners(RHS: WordBool): HResult; stdcall;
  10205.   end;
  10206.  
  10207. // *********************************************************************//
  10208. // Interface: IRectangles
  10209. // Flags:     (4112) Hidden Dispatchable
  10210. // GUID:      {0002089D-0001-0000-C000-000000000046}
  10211. // *********************************************************************//
  10212.   IRectangles = interface(IDispatch)
  10213.     ['{0002089D-0001-0000-C000-000000000046}']
  10214.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10215.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10216.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10217.     procedure _Dummy3; stdcall;
  10218.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10219.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10220.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10221.                          out RHS: OleVariant): HResult; stdcall;
  10222.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10223.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10224.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10225.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10226.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10227.     function Get_Height(out RHS: Double): HResult; stdcall;
  10228.     function Set_Height(RHS: Double): HResult; stdcall;
  10229.     procedure _Dummy12; stdcall;
  10230.     function Get_Left(out RHS: Double): HResult; stdcall;
  10231.     function Set_Left(RHS: Double): HResult; stdcall;
  10232.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10233.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10234.     procedure _Dummy15; stdcall;
  10235.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10236.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10237.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10238.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10239.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10240.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10241.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10242.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10243.     function Get_Top(out RHS: Double): HResult; stdcall;
  10244.     function Set_Top(RHS: Double): HResult; stdcall;
  10245.     procedure _Dummy22; stdcall;
  10246.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10247.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10248.     function Get_Width(out RHS: Double): HResult; stdcall;
  10249.     function Set_Width(RHS: Double): HResult; stdcall;
  10250.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10251.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10252.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  10253.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  10254.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  10255.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  10256.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  10257.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  10258.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  10259.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  10260.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  10261.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  10262.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10263.     function Get_Font(out RHS: Font): HResult; stdcall;
  10264.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  10265.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  10266.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  10267.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  10268.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  10269.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  10270.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  10271.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  10272.     function Get_Text(out RHS: WideString): HResult; stdcall;
  10273.     function Set_Text(const RHS: WideString): HResult; stdcall;
  10274.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  10275.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  10276.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  10277.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  10278.     function Get_Border(out RHS: Border): HResult; stdcall;
  10279.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10280.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  10281.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  10282.     function Get_RoundedCorners(out RHS: WordBool): HResult; stdcall;
  10283.     function Set_RoundedCorners(RHS: WordBool): HResult; stdcall;
  10284.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: Rectangle): HResult; stdcall;
  10285.     function Get_Count(out RHS: Integer): HResult; stdcall;
  10286.     function Group(out RHS: GroupObject): HResult; stdcall;
  10287.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  10288.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  10289.   end;
  10290.  
  10291. // *********************************************************************//
  10292. // Interface: IOval
  10293. // Flags:     (4112) Hidden Dispatchable
  10294. // GUID:      {0002089E-0001-0000-C000-000000000046}
  10295. // *********************************************************************//
  10296.   IOval = interface(IDispatch)
  10297.     ['{0002089E-0001-0000-C000-000000000046}']
  10298.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10299.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10300.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10301.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  10302.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10303.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10304.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10305.                          out RHS: OleVariant): HResult; stdcall;
  10306.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10307.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10308.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10309.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10310.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10311.     function Get_Height(out RHS: Double): HResult; stdcall;
  10312.     function Set_Height(RHS: Double): HResult; stdcall;
  10313.     function Get_Index(out RHS: Integer): HResult; stdcall;
  10314.     function Get_Left(out RHS: Double): HResult; stdcall;
  10315.     function Set_Left(RHS: Double): HResult; stdcall;
  10316.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10317.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10318.     function Get_Name(out RHS: WideString): HResult; stdcall;
  10319.     function Set_Name(const RHS: WideString): HResult; stdcall;
  10320.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10321.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10322.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10323.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10324.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10325.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10326.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10327.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10328.     function Get_Top(out RHS: Double): HResult; stdcall;
  10329.     function Set_Top(RHS: Double): HResult; stdcall;
  10330.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  10331.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10332.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10333.     function Get_Width(out RHS: Double): HResult; stdcall;
  10334.     function Set_Width(RHS: Double): HResult; stdcall;
  10335.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10336.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10337.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  10338.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  10339.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  10340.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  10341.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  10342.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  10343.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  10344.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  10345.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  10346.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  10347.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10348.     function Get_Font(out RHS: Font): HResult; stdcall;
  10349.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  10350.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  10351.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  10352.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  10353.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  10354.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  10355.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  10356.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  10357.     function Get_Text(out RHS: WideString): HResult; stdcall;
  10358.     function Set_Text(const RHS: WideString): HResult; stdcall;
  10359.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  10360.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  10361.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  10362.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  10363.     function Get_Border(out RHS: Border): HResult; stdcall;
  10364.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10365.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  10366.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  10367.   end;
  10368.  
  10369. // *********************************************************************//
  10370. // Interface: IOvals
  10371. // Flags:     (4112) Hidden Dispatchable
  10372. // GUID:      {0002089F-0001-0000-C000-000000000046}
  10373. // *********************************************************************//
  10374.   IOvals = interface(IDispatch)
  10375.     ['{0002089F-0001-0000-C000-000000000046}']
  10376.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10377.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10378.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10379.     procedure _Dummy3; stdcall;
  10380.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10381.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10382.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10383.                          out RHS: OleVariant): HResult; stdcall;
  10384.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10385.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10386.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10387.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10388.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10389.     function Get_Height(out RHS: Double): HResult; stdcall;
  10390.     function Set_Height(RHS: Double): HResult; stdcall;
  10391.     procedure _Dummy12; stdcall;
  10392.     function Get_Left(out RHS: Double): HResult; stdcall;
  10393.     function Set_Left(RHS: Double): HResult; stdcall;
  10394.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10395.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10396.     procedure _Dummy15; stdcall;
  10397.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10398.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10399.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10400.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10401.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10402.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10403.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10404.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10405.     function Get_Top(out RHS: Double): HResult; stdcall;
  10406.     function Set_Top(RHS: Double): HResult; stdcall;
  10407.     procedure _Dummy22; stdcall;
  10408.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10409.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10410.     function Get_Width(out RHS: Double): HResult; stdcall;
  10411.     function Set_Width(RHS: Double): HResult; stdcall;
  10412.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10413.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10414.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  10415.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  10416.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  10417.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  10418.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  10419.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  10420.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  10421.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  10422.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  10423.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  10424.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10425.     function Get_Font(out RHS: Font): HResult; stdcall;
  10426.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  10427.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  10428.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  10429.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  10430.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  10431.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  10432.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  10433.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  10434.     function Get_Text(out RHS: WideString): HResult; stdcall;
  10435.     function Set_Text(const RHS: WideString): HResult; stdcall;
  10436.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  10437.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  10438.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  10439.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  10440.     function Get_Border(out RHS: Border): HResult; stdcall;
  10441.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10442.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  10443.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  10444.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: Oval): HResult; stdcall;
  10445.     function Get_Count(out RHS: Integer): HResult; stdcall;
  10446.     function Group(out RHS: GroupObject): HResult; stdcall;
  10447.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  10448.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  10449.   end;
  10450.  
  10451. // *********************************************************************//
  10452. // Interface: IArc
  10453. // Flags:     (4112) Hidden Dispatchable
  10454. // GUID:      {000208A0-0001-0000-C000-000000000046}
  10455. // *********************************************************************//
  10456.   IArc = interface(IDispatch)
  10457.     ['{000208A0-0001-0000-C000-000000000046}']
  10458.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10459.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10460.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10461.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  10462.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10463.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10464.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10465.                          out RHS: OleVariant): HResult; stdcall;
  10466.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10467.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10468.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10469.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10470.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10471.     function Get_Height(out RHS: Double): HResult; stdcall;
  10472.     function Set_Height(RHS: Double): HResult; stdcall;
  10473.     function Get_Index(out RHS: Integer): HResult; stdcall;
  10474.     function Get_Left(out RHS: Double): HResult; stdcall;
  10475.     function Set_Left(RHS: Double): HResult; stdcall;
  10476.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10477.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10478.     function Get_Name(out RHS: WideString): HResult; stdcall;
  10479.     function Set_Name(const RHS: WideString): HResult; stdcall;
  10480.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10481.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10482.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10483.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10484.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10485.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10486.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10487.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10488.     function Get_Top(out RHS: Double): HResult; stdcall;
  10489.     function Set_Top(RHS: Double): HResult; stdcall;
  10490.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  10491.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10492.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10493.     function Get_Width(out RHS: Double): HResult; stdcall;
  10494.     function Set_Width(RHS: Double): HResult; stdcall;
  10495.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10496.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10497.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  10498.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  10499.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  10500.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  10501.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  10502.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  10503.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  10504.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  10505.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  10506.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  10507.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10508.     function Get_Font(out RHS: Font): HResult; stdcall;
  10509.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  10510.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  10511.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  10512.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  10513.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  10514.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  10515.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  10516.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  10517.     function Get_Text(out RHS: WideString): HResult; stdcall;
  10518.     function Set_Text(const RHS: WideString): HResult; stdcall;
  10519.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  10520.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  10521.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  10522.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  10523.     function Get_Border(out RHS: Border): HResult; stdcall;
  10524.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10525.     procedure _Dummy43; stdcall;
  10526.   end;
  10527.  
  10528. // *********************************************************************//
  10529. // Interface: IArcs
  10530. // Flags:     (4112) Hidden Dispatchable
  10531. // GUID:      {000208A1-0001-0000-C000-000000000046}
  10532. // *********************************************************************//
  10533.   IArcs = interface(IDispatch)
  10534.     ['{000208A1-0001-0000-C000-000000000046}']
  10535.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10536.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10537.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10538.     procedure _Dummy3; stdcall;
  10539.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10540.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10541.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10542.                          out RHS: OleVariant): HResult; stdcall;
  10543.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10544.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10545.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10546.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10547.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10548.     function Get_Height(out RHS: Double): HResult; stdcall;
  10549.     function Set_Height(RHS: Double): HResult; stdcall;
  10550.     procedure _Dummy12; stdcall;
  10551.     function Get_Left(out RHS: Double): HResult; stdcall;
  10552.     function Set_Left(RHS: Double): HResult; stdcall;
  10553.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10554.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10555.     procedure _Dummy15; stdcall;
  10556.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10557.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10558.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10559.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10560.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10561.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10562.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10563.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10564.     function Get_Top(out RHS: Double): HResult; stdcall;
  10565.     function Set_Top(RHS: Double): HResult; stdcall;
  10566.     procedure _Dummy22; stdcall;
  10567.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10568.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10569.     function Get_Width(out RHS: Double): HResult; stdcall;
  10570.     function Set_Width(RHS: Double): HResult; stdcall;
  10571.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10572.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10573.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  10574.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  10575.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  10576.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  10577.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  10578.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  10579.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  10580.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  10581.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  10582.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  10583.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10584.     function Get_Font(out RHS: Font): HResult; stdcall;
  10585.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  10586.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  10587.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  10588.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  10589.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  10590.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  10591.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  10592.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  10593.     function Get_Text(out RHS: WideString): HResult; stdcall;
  10594.     function Set_Text(const RHS: WideString): HResult; stdcall;
  10595.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  10596.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  10597.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  10598.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  10599.     function Get_Border(out RHS: Border): HResult; stdcall;
  10600.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10601.     procedure _Dummy43; stdcall;
  10602.     function Add(X1: Double; Y1: Double; X2: Double; Y2: Double; out RHS: Arc): HResult; stdcall;
  10603.     function Get_Count(out RHS: Integer): HResult; stdcall;
  10604.     function Group(out RHS: GroupObject): HResult; stdcall;
  10605.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  10606.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  10607.   end;
  10608.  
  10609. // *********************************************************************//
  10610. // Interface: IOLEObjectEvents
  10611. // Flags:     (4112) Hidden Dispatchable
  10612. // GUID:      {00024410-0001-0000-C000-000000000046}
  10613. // *********************************************************************//
  10614.   IOLEObjectEvents = interface(IDispatch)
  10615.     ['{00024410-0001-0000-C000-000000000046}']
  10616.     function GotFocus: HResult; stdcall;
  10617.     function LostFocus: HResult; stdcall;
  10618.   end;
  10619.  
  10620. // *********************************************************************//
  10621. // Interface: _IOLEObject
  10622. // Flags:     (4112) Hidden Dispatchable
  10623. // GUID:      {000208A2-0001-0000-C000-000000000046}
  10624. // *********************************************************************//
  10625.   _IOLEObject = interface(IDispatch)
  10626.     ['{000208A2-0001-0000-C000-000000000046}']
  10627.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10628.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10629.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10630.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  10631.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10632.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10633.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10634.                          out RHS: OleVariant): HResult; stdcall;
  10635.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10636.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10637.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10638.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10639.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10640.     function Get_Height(out RHS: Double): HResult; stdcall;
  10641.     function Set_Height(RHS: Double): HResult; stdcall;
  10642.     function Get_Index(out RHS: Integer): HResult; stdcall;
  10643.     function Get_Left(out RHS: Double): HResult; stdcall;
  10644.     function Set_Left(RHS: Double): HResult; stdcall;
  10645.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10646.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10647.     function Get_Name(out RHS: WideString): HResult; stdcall;
  10648.     function Set_Name(const RHS: WideString): HResult; stdcall;
  10649.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10650.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10651.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10652.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10653.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10654.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10655.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10656.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10657.     function Get_Top(out RHS: Double): HResult; stdcall;
  10658.     function Set_Top(RHS: Double): HResult; stdcall;
  10659.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  10660.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10661.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10662.     function Get_Width(out RHS: Double): HResult; stdcall;
  10663.     function Set_Width(RHS: Double): HResult; stdcall;
  10664.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10665.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10666.     function Get_Border(out RHS: Border): HResult; stdcall;
  10667.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10668.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  10669.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  10670.     function Activate(out RHS: OleVariant): HResult; stdcall;
  10671.     function Get_AutoLoad(out RHS: WordBool): HResult; stdcall;
  10672.     function Set_AutoLoad(RHS: WordBool): HResult; stdcall;
  10673.     function Get_AutoUpdate(out RHS: WordBool): HResult; stdcall;
  10674.     function Set_AutoUpdate(RHS: WordBool): HResult; stdcall;
  10675.     function Get_Object_(out RHS: IDispatch): HResult; stdcall;
  10676.     function Get_OLEType(out RHS: OleVariant): HResult; stdcall;
  10677.     function Get_SourceName(out RHS: WideString): HResult; stdcall;
  10678.     function Set_SourceName(const RHS: WideString): HResult; stdcall;
  10679.     function Update(out RHS: OleVariant): HResult; stdcall;
  10680.     function Verb(Verb: XlOLEVerb; out RHS: OleVariant): HResult; stdcall;
  10681.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  10682.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  10683.     function Get_ListFillRange(out RHS: WideString): HResult; stdcall;
  10684.     function Set_ListFillRange(const RHS: WideString): HResult; stdcall;
  10685.     function Get_ProgId(out RHS: WideString): HResult; stdcall;
  10686.     function Get_AltHTML(out RHS: WideString): HResult; stdcall;
  10687.     function Set_AltHTML(const RHS: WideString): HResult; stdcall;
  10688.   end;
  10689.  
  10690. // *********************************************************************//
  10691. // Interface: IOLEObjects
  10692. // Flags:     (4112) Hidden Dispatchable
  10693. // GUID:      {000208A3-0001-0000-C000-000000000046}
  10694. // *********************************************************************//
  10695.   IOLEObjects = interface(IDispatch)
  10696.     ['{000208A3-0001-0000-C000-000000000046}']
  10697.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10698.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10699.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10700.     procedure _Dummy3; stdcall;
  10701.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10702.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10703.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10704.                          out RHS: OleVariant): HResult; stdcall;
  10705.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10706.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10707.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10708.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10709.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10710.     function Get_Height(out RHS: Double): HResult; stdcall;
  10711.     function Set_Height(RHS: Double): HResult; stdcall;
  10712.     procedure _Dummy12; stdcall;
  10713.     function Get_Left(out RHS: Double): HResult; stdcall;
  10714.     function Set_Left(RHS: Double): HResult; stdcall;
  10715.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10716.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10717.     procedure _Dummy15; stdcall;
  10718.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10719.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10720.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10721.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10722.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10723.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10724.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10725.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10726.     function Get_Top(out RHS: Double): HResult; stdcall;
  10727.     function Set_Top(RHS: Double): HResult; stdcall;
  10728.     procedure _Dummy22; stdcall;
  10729.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10730.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10731.     function Get_Width(out RHS: Double): HResult; stdcall;
  10732.     function Set_Width(RHS: Double): HResult; stdcall;
  10733.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10734.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10735.     function Get_Border(out RHS: Border): HResult; stdcall;
  10736.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10737.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  10738.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  10739.     procedure _Dummy30; stdcall;
  10740.     function Get_AutoLoad(out RHS: WordBool): HResult; stdcall;
  10741.     function Set_AutoLoad(RHS: WordBool): HResult; stdcall;
  10742.     procedure _Dummy32; stdcall;
  10743.     procedure _Dummy33; stdcall;
  10744.     procedure _Dummy34; stdcall;
  10745.     function Get_SourceName(out RHS: WideString): HResult; stdcall;
  10746.     function Set_SourceName(const RHS: WideString): HResult; stdcall;
  10747.     procedure _Dummy36; stdcall;
  10748.     procedure _Dummy37; stdcall;
  10749.     procedure _Dummy38; stdcall;
  10750.     procedure _Dummy39; stdcall;
  10751.     procedure _Dummy40; stdcall;
  10752.     procedure _Dummy41; stdcall;
  10753.     function Add(ClassType: OleVariant; Filename: OleVariant; Link: OleVariant; 
  10754.                  DisplayAsIcon: OleVariant; IconFileName: OleVariant; IconIndex: OleVariant; 
  10755.                  IconLabel: OleVariant; Left: OleVariant; Top: OleVariant; Width: OleVariant; 
  10756.                  Height: OleVariant; out RHS: OLEObject): HResult; stdcall;
  10757.     function Get_Count(out RHS: Integer): HResult; stdcall;
  10758.     function Group(out RHS: GroupObject): HResult; stdcall;
  10759.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  10760.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  10761.   end;
  10762.  
  10763. // *********************************************************************//
  10764. // Interface: ITextBox
  10765. // Flags:     (4112) Hidden Dispatchable
  10766. // GUID:      {000208A4-0001-0000-C000-000000000046}
  10767. // *********************************************************************//
  10768.   ITextBox = interface(IDispatch)
  10769.     ['{000208A4-0001-0000-C000-000000000046}']
  10770.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10771.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10772.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10773.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  10774.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10775.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10776.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10777.                          out RHS: OleVariant): HResult; stdcall;
  10778.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10779.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10780.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10781.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10782.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10783.     function Get_Height(out RHS: Double): HResult; stdcall;
  10784.     function Set_Height(RHS: Double): HResult; stdcall;
  10785.     function Get_Index(out RHS: Integer): HResult; stdcall;
  10786.     function Get_Left(out RHS: Double): HResult; stdcall;
  10787.     function Set_Left(RHS: Double): HResult; stdcall;
  10788.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10789.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10790.     function Get_Name(out RHS: WideString): HResult; stdcall;
  10791.     function Set_Name(const RHS: WideString): HResult; stdcall;
  10792.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10793.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10794.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10795.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10796.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10797.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10798.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10799.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10800.     function Get_Top(out RHS: Double): HResult; stdcall;
  10801.     function Set_Top(RHS: Double): HResult; stdcall;
  10802.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  10803.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10804.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10805.     function Get_Width(out RHS: Double): HResult; stdcall;
  10806.     function Set_Width(RHS: Double): HResult; stdcall;
  10807.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10808.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10809.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  10810.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  10811.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  10812.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  10813.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  10814.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  10815.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  10816.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  10817.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  10818.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  10819.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10820.     function Get_Font(out RHS: Font): HResult; stdcall;
  10821.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  10822.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  10823.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  10824.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  10825.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  10826.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  10827.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  10828.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  10829.     function Get_Text(out RHS: WideString): HResult; stdcall;
  10830.     function Set_Text(const RHS: WideString): HResult; stdcall;
  10831.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  10832.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  10833.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  10834.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  10835.     function Get_Border(out RHS: Border): HResult; stdcall;
  10836.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10837.     function Get_RoundedCorners(out RHS: WordBool): HResult; stdcall;
  10838.     function Set_RoundedCorners(RHS: WordBool): HResult; stdcall;
  10839.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  10840.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  10841.   end;
  10842.  
  10843. // *********************************************************************//
  10844. // Interface: ITextBoxes
  10845. // Flags:     (4112) Hidden Dispatchable
  10846. // GUID:      {000208A5-0001-0000-C000-000000000046}
  10847. // *********************************************************************//
  10848.   ITextBoxes = interface(IDispatch)
  10849.     ['{000208A5-0001-0000-C000-000000000046}']
  10850.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10851.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10852.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10853.     procedure _Dummy3; stdcall;
  10854.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10855.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10856.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10857.                          out RHS: OleVariant): HResult; stdcall;
  10858.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10859.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10860.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10861.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10862.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10863.     function Get_Height(out RHS: Double): HResult; stdcall;
  10864.     function Set_Height(RHS: Double): HResult; stdcall;
  10865.     procedure _Dummy12; stdcall;
  10866.     function Get_Left(out RHS: Double): HResult; stdcall;
  10867.     function Set_Left(RHS: Double): HResult; stdcall;
  10868.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10869.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10870.     procedure _Dummy15; stdcall;
  10871.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10872.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10873.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10874.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10875.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10876.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10877.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10878.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10879.     function Get_Top(out RHS: Double): HResult; stdcall;
  10880.     function Set_Top(RHS: Double): HResult; stdcall;
  10881.     procedure _Dummy22; stdcall;
  10882.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10883.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10884.     function Get_Width(out RHS: Double): HResult; stdcall;
  10885.     function Set_Width(RHS: Double): HResult; stdcall;
  10886.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10887.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10888.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  10889.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  10890.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  10891.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  10892.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  10893.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  10894.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  10895.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  10896.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  10897.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  10898.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10899.     function Get_Font(out RHS: Font): HResult; stdcall;
  10900.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  10901.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  10902.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  10903.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  10904.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  10905.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  10906.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  10907.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  10908.     function Get_Text(out RHS: WideString): HResult; stdcall;
  10909.     function Set_Text(const RHS: WideString): HResult; stdcall;
  10910.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  10911.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  10912.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  10913.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  10914.     function Get_Border(out RHS: Border): HResult; stdcall;
  10915.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10916.     function Get_RoundedCorners(out RHS: WordBool): HResult; stdcall;
  10917.     function Set_RoundedCorners(RHS: WordBool): HResult; stdcall;
  10918.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  10919.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  10920.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: TextBox): HResult; stdcall;
  10921.     function Get_Count(out RHS: Integer): HResult; stdcall;
  10922.     function Group(out RHS: GroupObject): HResult; stdcall;
  10923.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  10924.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  10925.   end;
  10926.  
  10927. // *********************************************************************//
  10928. // Interface: IPicture
  10929. // Flags:     (4112) Hidden Dispatchable
  10930. // GUID:      {000208A6-0001-0000-C000-000000000046}
  10931. // *********************************************************************//
  10932.   IPicture = interface(IDispatch)
  10933.     ['{000208A6-0001-0000-C000-000000000046}']
  10934.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10935.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10936.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10937.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  10938.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10939.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10940.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10941.                          out RHS: OleVariant): HResult; stdcall;
  10942.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10943.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10944.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10945.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  10946.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  10947.     function Get_Height(out RHS: Double): HResult; stdcall;
  10948.     function Set_Height(RHS: Double): HResult; stdcall;
  10949.     function Get_Index(out RHS: Integer): HResult; stdcall;
  10950.     function Get_Left(out RHS: Double): HResult; stdcall;
  10951.     function Set_Left(RHS: Double): HResult; stdcall;
  10952.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  10953.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  10954.     function Get_Name(out RHS: WideString): HResult; stdcall;
  10955.     function Set_Name(const RHS: WideString): HResult; stdcall;
  10956.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  10957.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  10958.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  10959.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  10960.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  10961.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  10962.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  10963.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  10964.     function Get_Top(out RHS: Double): HResult; stdcall;
  10965.     function Set_Top(RHS: Double): HResult; stdcall;
  10966.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  10967.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  10968.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  10969.     function Get_Width(out RHS: Double): HResult; stdcall;
  10970.     function Set_Width(RHS: Double): HResult; stdcall;
  10971.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  10972.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  10973.     function Get_Border(out RHS: Border): HResult; stdcall;
  10974.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  10975.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  10976.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  10977.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  10978.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  10979.   end;
  10980.  
  10981. // *********************************************************************//
  10982. // Interface: IPictures
  10983. // Flags:     (4112) Hidden Dispatchable
  10984. // GUID:      {000208A7-0001-0000-C000-000000000046}
  10985. // *********************************************************************//
  10986.   IPictures = interface(IDispatch)
  10987.     ['{000208A7-0001-0000-C000-000000000046}']
  10988.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  10989.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  10990.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  10991.     procedure _Dummy3; stdcall;
  10992.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  10993.     function Copy(out RHS: OleVariant): HResult; stdcall;
  10994.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  10995.                          out RHS: OleVariant): HResult; stdcall;
  10996.     function Cut(out RHS: OleVariant): HResult; stdcall;
  10997.     function Delete(out RHS: OleVariant): HResult; stdcall;
  10998.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  10999.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  11000.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  11001.     function Get_Height(out RHS: Double): HResult; stdcall;
  11002.     function Set_Height(RHS: Double): HResult; stdcall;
  11003.     procedure _Dummy12; stdcall;
  11004.     function Get_Left(out RHS: Double): HResult; stdcall;
  11005.     function Set_Left(RHS: Double): HResult; stdcall;
  11006.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  11007.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  11008.     procedure _Dummy15; stdcall;
  11009.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  11010.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  11011.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  11012.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  11013.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  11014.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  11015.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11016.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  11017.     function Get_Top(out RHS: Double): HResult; stdcall;
  11018.     function Set_Top(RHS: Double): HResult; stdcall;
  11019.     procedure _Dummy22; stdcall;
  11020.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  11021.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  11022.     function Get_Width(out RHS: Double): HResult; stdcall;
  11023.     function Set_Width(RHS: Double): HResult; stdcall;
  11024.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  11025.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  11026.     function Get_Border(out RHS: Border): HResult; stdcall;
  11027.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  11028.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  11029.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  11030.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  11031.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  11032.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: Picture): HResult; stdcall;
  11033.     function Get_Count(out RHS: Integer): HResult; stdcall;
  11034.     function Group(out RHS: GroupObject): HResult; stdcall;
  11035.     function Insert(const Filename: WideString; Converter: OleVariant; out RHS: Picture): HResult; stdcall;
  11036.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  11037.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  11038.     function Paste(Link: OleVariant; out RHS: Picture): HResult; stdcall;
  11039.   end;
  11040.  
  11041. // *********************************************************************//
  11042. // Interface: IDrawing
  11043. // Flags:     (4112) Hidden Dispatchable
  11044. // GUID:      {000208A8-0001-0000-C000-000000000046}
  11045. // *********************************************************************//
  11046.   IDrawing = interface(IDispatch)
  11047.     ['{000208A8-0001-0000-C000-000000000046}']
  11048.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11049.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11050.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11051.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  11052.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  11053.     function Copy(out RHS: OleVariant): HResult; stdcall;
  11054.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  11055.                          out RHS: OleVariant): HResult; stdcall;
  11056.     function Cut(out RHS: OleVariant): HResult; stdcall;
  11057.     function Delete(out RHS: OleVariant): HResult; stdcall;
  11058.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  11059.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  11060.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  11061.     function Get_Height(out RHS: Double): HResult; stdcall;
  11062.     function Set_Height(RHS: Double): HResult; stdcall;
  11063.     function Get_Index(out RHS: Integer): HResult; stdcall;
  11064.     function Get_Left(out RHS: Double): HResult; stdcall;
  11065.     function Set_Left(RHS: Double): HResult; stdcall;
  11066.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  11067.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  11068.     function Get_Name(out RHS: WideString): HResult; stdcall;
  11069.     function Set_Name(const RHS: WideString): HResult; stdcall;
  11070.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  11071.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  11072.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  11073.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  11074.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  11075.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  11076.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11077.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  11078.     function Get_Top(out RHS: Double): HResult; stdcall;
  11079.     function Set_Top(RHS: Double): HResult; stdcall;
  11080.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  11081.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  11082.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  11083.     function Get_Width(out RHS: Double): HResult; stdcall;
  11084.     function Set_Width(RHS: Double): HResult; stdcall;
  11085.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  11086.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  11087.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  11088.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  11089.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  11090.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  11091.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  11092.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  11093.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  11094.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  11095.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  11096.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  11097.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11098.     function Get_Font(out RHS: Font): HResult; stdcall;
  11099.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  11100.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  11101.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  11102.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  11103.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  11104.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  11105.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  11106.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  11107.     function Get_Text(out RHS: WideString): HResult; stdcall;
  11108.     function Set_Text(const RHS: WideString): HResult; stdcall;
  11109.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  11110.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  11111.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  11112.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  11113.     function Get_Border(out RHS: Border): HResult; stdcall;
  11114.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  11115.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  11116.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  11117.     function AddVertex(Left: Double; Top: Double; out RHS: OleVariant): HResult; stdcall;
  11118.     function Reshape(Vertex: Integer; Insert: WordBool; Left: OleVariant; Top: OleVariant; 
  11119.                      out RHS: OleVariant): HResult; stdcall;
  11120.     function Get_Vertices(Index1: OleVariant; Index2: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11121.   end;
  11122.  
  11123. // *********************************************************************//
  11124. // Interface: IDrawings
  11125. // Flags:     (4112) Hidden Dispatchable
  11126. // GUID:      {000208A9-0001-0000-C000-000000000046}
  11127. // *********************************************************************//
  11128.   IDrawings = interface(IDispatch)
  11129.     ['{000208A9-0001-0000-C000-000000000046}']
  11130.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11131.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11132.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11133.     procedure _Dummy3; stdcall;
  11134.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  11135.     function Copy(out RHS: OleVariant): HResult; stdcall;
  11136.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  11137.                          out RHS: OleVariant): HResult; stdcall;
  11138.     function Cut(out RHS: OleVariant): HResult; stdcall;
  11139.     function Delete(out RHS: OleVariant): HResult; stdcall;
  11140.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  11141.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  11142.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  11143.     function Get_Height(out RHS: Double): HResult; stdcall;
  11144.     function Set_Height(RHS: Double): HResult; stdcall;
  11145.     procedure _Dummy12; stdcall;
  11146.     function Get_Left(out RHS: Double): HResult; stdcall;
  11147.     function Set_Left(RHS: Double): HResult; stdcall;
  11148.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  11149.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  11150.     procedure _Dummy15; stdcall;
  11151.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  11152.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  11153.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  11154.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  11155.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  11156.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  11157.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11158.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  11159.     function Get_Top(out RHS: Double): HResult; stdcall;
  11160.     function Set_Top(RHS: Double): HResult; stdcall;
  11161.     procedure _Dummy22; stdcall;
  11162.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  11163.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  11164.     function Get_Width(out RHS: Double): HResult; stdcall;
  11165.     function Set_Width(RHS: Double): HResult; stdcall;
  11166.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  11167.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  11168.     function Get_AddIndent(out RHS: WordBool): HResult; stdcall;
  11169.     function Set_AddIndent(RHS: WordBool): HResult; stdcall;
  11170.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  11171.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  11172.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  11173.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  11174.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  11175.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  11176.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  11177.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  11178.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11179.     function Get_Font(out RHS: Font): HResult; stdcall;
  11180.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  11181.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  11182.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  11183.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  11184.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  11185.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  11186.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  11187.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  11188.     function Get_Text(out RHS: WideString): HResult; stdcall;
  11189.     function Set_Text(const RHS: WideString): HResult; stdcall;
  11190.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  11191.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  11192.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  11193.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  11194.     function Get_Border(out RHS: Border): HResult; stdcall;
  11195.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  11196.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  11197.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  11198.     procedure _Dummy44; stdcall;
  11199.     function Reshape(Vertex: Integer; Insert: WordBool; Left: OleVariant; Top: OleVariant; 
  11200.                      out RHS: OleVariant): HResult; stdcall;
  11201.     procedure _Dummy46; stdcall;
  11202.     function Add(X1: Double; Y1: Double; X2: Double; Y2: Double; Closed: WordBool; out RHS: Drawing): HResult; stdcall;
  11203.     function Get_Count(out RHS: Integer): HResult; stdcall;
  11204.     function Group(out RHS: GroupObject): HResult; stdcall;
  11205.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  11206.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  11207.   end;
  11208.  
  11209. // *********************************************************************//
  11210. // Interface: IRoutingSlip
  11211. // Flags:     (4112) Hidden Dispatchable
  11212. // GUID:      {000208AA-0001-0000-C000-000000000046}
  11213. // *********************************************************************//
  11214.   IRoutingSlip = interface(IDispatch)
  11215.     ['{000208AA-0001-0000-C000-000000000046}']
  11216.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11217.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11218.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11219.     function Get_Delivery(out RHS: XlRoutingSlipDelivery): HResult; stdcall;
  11220.     function Set_Delivery(RHS: XlRoutingSlipDelivery): HResult; stdcall;
  11221.     function Get_Message(out RHS: OleVariant): HResult; stdcall;
  11222.     function Set_Message(RHS: OleVariant): HResult; stdcall;
  11223.     function Get_Recipients(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11224.     function Set_Recipients(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  11225.     function Reset(out RHS: OleVariant): HResult; stdcall;
  11226.     function Get_ReturnWhenDone(out RHS: WordBool): HResult; stdcall;
  11227.     function Set_ReturnWhenDone(RHS: WordBool): HResult; stdcall;
  11228.     function Get_Status(out RHS: XlRoutingSlipStatus): HResult; stdcall;
  11229.     function Get_Subject(out RHS: OleVariant): HResult; stdcall;
  11230.     function Set_Subject(RHS: OleVariant): HResult; stdcall;
  11231.     function Get_TrackStatus(out RHS: WordBool): HResult; stdcall;
  11232.     function Set_TrackStatus(RHS: WordBool): HResult; stdcall;
  11233.   end;
  11234.  
  11235. // *********************************************************************//
  11236. // Interface: IOutline
  11237. // Flags:     (4112) Hidden Dispatchable
  11238. // GUID:      {000208AB-0001-0000-C000-000000000046}
  11239. // *********************************************************************//
  11240.   IOutline = interface(IDispatch)
  11241.     ['{000208AB-0001-0000-C000-000000000046}']
  11242.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11243.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11244.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11245.     function Get_AutomaticStyles(out RHS: WordBool): HResult; stdcall;
  11246.     function Set_AutomaticStyles(RHS: WordBool): HResult; stdcall;
  11247.     function ShowLevels(RowLevels: OleVariant; ColumnLevels: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11248.     function Get_SummaryColumn(out RHS: XlSummaryColumn): HResult; stdcall;
  11249.     function Set_SummaryColumn(RHS: XlSummaryColumn): HResult; stdcall;
  11250.     function Get_SummaryRow(out RHS: XlSummaryRow): HResult; stdcall;
  11251.     function Set_SummaryRow(RHS: XlSummaryRow): HResult; stdcall;
  11252.   end;
  11253.  
  11254. // *********************************************************************//
  11255. // Interface: IModule
  11256. // Flags:     (4112) Hidden Dispatchable
  11257. // GUID:      {000208AD-0001-0000-C000-000000000046}
  11258. // *********************************************************************//
  11259.   IModule = interface(IDispatch)
  11260.     ['{000208AD-0001-0000-C000-000000000046}']
  11261.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11262.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11263.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11264.     function Activate(lcid: Integer): HResult; stdcall;
  11265.     function Copy(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  11266.     function Delete(lcid: Integer): HResult; stdcall;
  11267.     function Get_CodeName(out RHS: WideString): HResult; stdcall;
  11268.     function Get__CodeName(out RHS: WideString): HResult; stdcall;
  11269.     function Set__CodeName(const RHS: WideString): HResult; stdcall;
  11270.     function Get_Index(lcid: Integer; out RHS: Integer): HResult; stdcall;
  11271.     function Move(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  11272.     function Get_Name(out RHS: WideString): HResult; stdcall;
  11273.     function Set_Name(const RHS: WideString): HResult; stdcall;
  11274.     function Get_Next(out RHS: IDispatch): HResult; stdcall;
  11275.     function Get_OnDoubleClick(lcid: Integer; out RHS: WideString): HResult; stdcall;
  11276.     function Set_OnDoubleClick(lcid: Integer; const RHS: WideString): HResult; stdcall;
  11277.     function Get_OnSheetActivate(lcid: Integer; out RHS: WideString): HResult; stdcall;
  11278.     function Set_OnSheetActivate(lcid: Integer; const RHS: WideString): HResult; stdcall;
  11279.     function Get_OnSheetDeactivate(lcid: Integer; out RHS: WideString): HResult; stdcall;
  11280.     function Set_OnSheetDeactivate(lcid: Integer; const RHS: WideString): HResult; stdcall;
  11281.     function Get_PageSetup(out RHS: PageSetup): HResult; stdcall;
  11282.     function Get_Previous(out RHS: IDispatch): HResult; stdcall;
  11283.     function _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  11284.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  11285.                        lcid: Integer): HResult; stdcall;
  11286.     procedure _Dummy18; stdcall;
  11287.     function Protect(Password: OleVariant; DrawingObjects: OleVariant; Contents: OleVariant; 
  11288.                      Scenarios: OleVariant; UserInterfaceOnly: OleVariant; lcid: Integer): HResult; stdcall;
  11289.     function Get_ProtectContents(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11290.     procedure _Dummy21; stdcall;
  11291.     function Get_ProtectionMode(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11292.     procedure _Dummy23; stdcall;
  11293.     function SaveAs(const Filename: WideString; FileFormat: OleVariant; Password: OleVariant; 
  11294.                     WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant; 
  11295.                     CreateBackup: OleVariant; AddToMru: OleVariant; TextCodepage: OleVariant; 
  11296.                     TextVisualLayout: OleVariant; lcid: Integer): HResult; stdcall;
  11297.     function Select(Replace: OleVariant; lcid: Integer): HResult; stdcall;
  11298.     function Unprotect(Password: OleVariant; lcid: Integer): HResult; stdcall;
  11299.     function Get_Visible(lcid: Integer; out RHS: XlSheetVisibility): HResult; stdcall;
  11300.     function Set_Visible(lcid: Integer; RHS: XlSheetVisibility): HResult; stdcall;
  11301.     function Get_Shapes(out RHS: Shapes): HResult; stdcall;
  11302.     function InsertFile(Filename: OleVariant; Merge: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11303.   end;
  11304.  
  11305. // *********************************************************************//
  11306. // Interface: IModules
  11307. // Flags:     (4112) Hidden Dispatchable
  11308. // GUID:      {000208AE-0001-0000-C000-000000000046}
  11309. // *********************************************************************//
  11310.   IModules = interface(IDispatch)
  11311.     ['{000208AE-0001-0000-C000-000000000046}']
  11312.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11313.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11314.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11315.     function Add(Before: OleVariant; After: OleVariant; Count: OleVariant; out RHS: Module): HResult; stdcall;
  11316.     function Copy(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  11317.     function Get_Count(out RHS: Integer): HResult; stdcall;
  11318.     function Delete(lcid: Integer): HResult; stdcall;
  11319.     procedure _Dummy7; stdcall;
  11320.     function Get_Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  11321.     function Move(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  11322.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  11323.     function _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  11324.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  11325.                        lcid: Integer): HResult; stdcall;
  11326.     procedure _Dummy12; stdcall;
  11327.     function Select(Replace: OleVariant; lcid: Integer): HResult; stdcall;
  11328.     function Get_HPageBreaks(out RHS: HPageBreaks): HResult; stdcall;
  11329.     function Get_VPageBreaks(out RHS: VPageBreaks): HResult; stdcall;
  11330.     function Get_Visible(lcid: Integer; out RHS: OleVariant): HResult; stdcall;
  11331.     function Set_Visible(lcid: Integer; RHS: OleVariant): HResult; stdcall;
  11332.     function Get__Default(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  11333.     function PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  11334.                       ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  11335.                       PrToFileName: OleVariant; lcid: Integer): HResult; stdcall;
  11336.   end;
  11337.  
  11338. // *********************************************************************//
  11339. // Interface: IDialogSheet
  11340. // Flags:     (4112) Hidden Dispatchable
  11341. // GUID:      {000208AF-0001-0000-C000-000000000046}
  11342. // *********************************************************************//
  11343.   IDialogSheet = interface(IDispatch)
  11344.     ['{000208AF-0001-0000-C000-000000000046}']
  11345.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11346.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11347.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11348.     function Activate(lcid: Integer): HResult; stdcall;
  11349.     function Copy(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  11350.     function Delete(lcid: Integer): HResult; stdcall;
  11351.     function Get_CodeName(out RHS: WideString): HResult; stdcall;
  11352.     function Get__CodeName(out RHS: WideString): HResult; stdcall;
  11353.     function Set__CodeName(const RHS: WideString): HResult; stdcall;
  11354.     function Get_Index(lcid: Integer; out RHS: Integer): HResult; stdcall;
  11355.     function Move(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  11356.     function Get_Name(out RHS: WideString): HResult; stdcall;
  11357.     function Set_Name(const RHS: WideString): HResult; stdcall;
  11358.     function Get_Next(out RHS: IDispatch): HResult; stdcall;
  11359.     function Get_OnDoubleClick(lcid: Integer; out RHS: WideString): HResult; stdcall;
  11360.     function Set_OnDoubleClick(lcid: Integer; const RHS: WideString): HResult; stdcall;
  11361.     function Get_OnSheetActivate(lcid: Integer; out RHS: WideString): HResult; stdcall;
  11362.     function Set_OnSheetActivate(lcid: Integer; const RHS: WideString): HResult; stdcall;
  11363.     function Get_OnSheetDeactivate(lcid: Integer; out RHS: WideString): HResult; stdcall;
  11364.     function Set_OnSheetDeactivate(lcid: Integer; const RHS: WideString): HResult; stdcall;
  11365.     function Get_PageSetup(out RHS: PageSetup): HResult; stdcall;
  11366.     function Get_Previous(out RHS: IDispatch): HResult; stdcall;
  11367.     function _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  11368.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  11369.                        lcid: Integer): HResult; stdcall;
  11370.     function PrintPreview(EnableChanges: OleVariant; lcid: Integer): HResult; stdcall;
  11371.     function Protect(Password: OleVariant; DrawingObjects: OleVariant; Contents: OleVariant; 
  11372.                      Scenarios: OleVariant; UserInterfaceOnly: OleVariant; lcid: Integer): HResult; stdcall;
  11373.     function Get_ProtectContents(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11374.     function Get_ProtectDrawingObjects(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11375.     function Get_ProtectionMode(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11376.     function Get_ProtectScenarios(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11377.     function SaveAs(const Filename: WideString; FileFormat: OleVariant; Password: OleVariant; 
  11378.                     WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant; 
  11379.                     CreateBackup: OleVariant; AddToMru: OleVariant; TextCodepage: OleVariant; 
  11380.                     TextVisualLayout: OleVariant; lcid: Integer): HResult; stdcall;
  11381.     function Select(Replace: OleVariant; lcid: Integer): HResult; stdcall;
  11382.     function Unprotect(Password: OleVariant; lcid: Integer): HResult; stdcall;
  11383.     function Get_Visible(lcid: Integer; out RHS: XlSheetVisibility): HResult; stdcall;
  11384.     function Set_Visible(lcid: Integer; RHS: XlSheetVisibility): HResult; stdcall;
  11385.     function Get_Shapes(out RHS: Shapes): HResult; stdcall;
  11386.     procedure _Dummy29; stdcall;
  11387.     function Arcs(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11388.     procedure _Dummy31; stdcall;
  11389.     procedure _Dummy32; stdcall;
  11390.     function Buttons(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11391.     procedure _Dummy34; stdcall;
  11392.     function Get_EnableCalculation(out RHS: WordBool): HResult; stdcall;
  11393.     function Set_EnableCalculation(RHS: WordBool): HResult; stdcall;
  11394.     procedure _Dummy36; stdcall;
  11395.     function ChartObjects(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11396.     function CheckBoxes(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11397.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  11398.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant; lcid: Integer): HResult; stdcall;
  11399.     procedure _Dummy40; stdcall;
  11400.     procedure _Dummy41; stdcall;
  11401.     procedure _Dummy42; stdcall;
  11402.     procedure _Dummy43; stdcall;
  11403.     procedure _Dummy44; stdcall;
  11404.     procedure _Dummy45; stdcall;
  11405.     function Get_DisplayAutomaticPageBreaks(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11406.     function Set_DisplayAutomaticPageBreaks(lcid: Integer; RHS: WordBool): HResult; stdcall;
  11407.     function Drawings(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11408.     function DrawingObjects(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11409.     function DropDowns(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11410.     function Get_EnableAutoFilter(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11411.     function Set_EnableAutoFilter(lcid: Integer; RHS: WordBool): HResult; stdcall;
  11412.     function Get_EnableSelection(out RHS: XlEnableSelection): HResult; stdcall;
  11413.     function Set_EnableSelection(RHS: XlEnableSelection): HResult; stdcall;
  11414.     function Get_EnableOutlining(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11415.     function Set_EnableOutlining(lcid: Integer; RHS: WordBool): HResult; stdcall;
  11416.     function Get_EnablePivotTable(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11417.     function Set_EnablePivotTable(lcid: Integer; RHS: WordBool): HResult; stdcall;
  11418.     function Evaluate(Name: OleVariant; lcid: Integer; out RHS: OleVariant): HResult; stdcall;
  11419.     function _Evaluate(Name: OleVariant; lcid: Integer; out RHS: OleVariant): HResult; stdcall;
  11420.     procedure _Dummy56; stdcall;
  11421.     function ResetAllPageBreaks: HResult; stdcall;
  11422.     function GroupBoxes(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11423.     function GroupObjects(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11424.     function Labels(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11425.     function Lines(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11426.     function ListBoxes(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11427.     function Get_Names(out RHS: Names): HResult; stdcall;
  11428.     function OLEObjects(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11429.     procedure _Dummy65; stdcall;
  11430.     procedure _Dummy66; stdcall;
  11431.     procedure _Dummy67; stdcall;
  11432.     function OptionButtons(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11433.     procedure _Dummy69; stdcall;
  11434.     function Ovals(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11435.     function Paste(Destination: OleVariant; Link: OleVariant; lcid: Integer): HResult; stdcall;
  11436.     function PasteSpecial(Format: OleVariant; Link: OleVariant; DisplayAsIcon: OleVariant; 
  11437.                           IconFileName: OleVariant; IconIndex: OleVariant; IconLabel: OleVariant; 
  11438.                           lcid: Integer): HResult; stdcall;
  11439.     function Pictures(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11440.     procedure _Dummy74; stdcall;
  11441.     procedure _Dummy75; stdcall;
  11442.     procedure _Dummy76; stdcall;
  11443.     function Rectangles(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11444.     procedure _Dummy78; stdcall;
  11445.     procedure _Dummy79; stdcall;
  11446.     function Get_ScrollArea(out RHS: WideString): HResult; stdcall;
  11447.     function Set_ScrollArea(const RHS: WideString): HResult; stdcall;
  11448.     function ScrollBars(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11449.     procedure _Dummy82; stdcall;
  11450.     procedure _Dummy83; stdcall;
  11451.     function Spinners(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11452.     procedure _Dummy85; stdcall;
  11453.     procedure _Dummy86; stdcall;
  11454.     function TextBoxes(Index: OleVariant; lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11455.     procedure _Dummy88; stdcall;
  11456.     procedure _Dummy89; stdcall;
  11457.     procedure _Dummy90; stdcall;
  11458.     function Get_HPageBreaks(out RHS: HPageBreaks): HResult; stdcall;
  11459.     function Get_VPageBreaks(out RHS: VPageBreaks): HResult; stdcall;
  11460.     function Get_QueryTables(out RHS: QueryTables): HResult; stdcall;
  11461.     function Get_DisplayPageBreaks(out RHS: WordBool): HResult; stdcall;
  11462.     function Set_DisplayPageBreaks(RHS: WordBool): HResult; stdcall;
  11463.     function Get_Comments(out RHS: Comments): HResult; stdcall;
  11464.     function Get_Hyperlinks(out RHS: Hyperlinks): HResult; stdcall;
  11465.     function ClearCircles: HResult; stdcall;
  11466.     function CircleInvalid: HResult; stdcall;
  11467.     function Get__DisplayRightToLeft(lcid: Integer; out RHS: Integer): HResult; stdcall;
  11468.     function Set__DisplayRightToLeft(lcid: Integer; RHS: Integer): HResult; stdcall;
  11469.     function Get_AutoFilter(out RHS: AutoFilter): HResult; stdcall;
  11470.     function Get_DisplayRightToLeft(lcid: Integer; out RHS: WordBool): HResult; stdcall;
  11471.     function Set_DisplayRightToLeft(lcid: Integer; RHS: WordBool): HResult; stdcall;
  11472.     function Get_Scripts(out RHS: Scripts): HResult; stdcall;
  11473.     function PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  11474.                       ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  11475.                       PrToFileName: OleVariant; lcid: Integer): HResult; stdcall;
  11476.     function _CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  11477.                             AlwaysSuggest: OleVariant; SpellLang: OleVariant; 
  11478.                             IgnoreFinalYaa: OleVariant; SpellScript: OleVariant; lcid: Integer): HResult; stdcall;
  11479.     function Get_DefaultButton(out RHS: OleVariant): HResult; stdcall;
  11480.     function Set_DefaultButton(RHS: OleVariant): HResult; stdcall;
  11481.     function Get_DialogFrame(out RHS: DialogFrame): HResult; stdcall;
  11482.     function EditBoxes(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  11483.     function Get_Focus(out RHS: OleVariant): HResult; stdcall;
  11484.     function Set_Focus(RHS: OleVariant): HResult; stdcall;
  11485.     function Hide(Cancel: OleVariant; out RHS: WordBool): HResult; stdcall;
  11486.     function Show(out RHS: WordBool): HResult; stdcall;
  11487.   end;
  11488.  
  11489. // *********************************************************************//
  11490. // Interface: IDialogSheets
  11491. // Flags:     (4112) Hidden Dispatchable
  11492. // GUID:      {000208B0-0001-0000-C000-000000000046}
  11493. // *********************************************************************//
  11494.   IDialogSheets = interface(IDispatch)
  11495.     ['{000208B0-0001-0000-C000-000000000046}']
  11496.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11497.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11498.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11499.     function Add(Before: OleVariant; After: OleVariant; Count: OleVariant; out RHS: DialogSheet): HResult; stdcall;
  11500.     function Copy(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  11501.     function Get_Count(out RHS: Integer): HResult; stdcall;
  11502.     function Delete(lcid: Integer): HResult; stdcall;
  11503.     procedure _Dummy7; stdcall;
  11504.     function Get_Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  11505.     function Move(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  11506.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  11507.     function _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  11508.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  11509.                        lcid: Integer): HResult; stdcall;
  11510.     function PrintPreview(EnableChanges: OleVariant; lcid: Integer): HResult; stdcall;
  11511.     function Select(Replace: OleVariant; lcid: Integer): HResult; stdcall;
  11512.     function Get_HPageBreaks(out RHS: HPageBreaks): HResult; stdcall;
  11513.     function Get_VPageBreaks(out RHS: VPageBreaks): HResult; stdcall;
  11514.     function Get_Visible(lcid: Integer; out RHS: OleVariant): HResult; stdcall;
  11515.     function Set_Visible(lcid: Integer; RHS: OleVariant): HResult; stdcall;
  11516.     function Get__Default(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  11517.     function PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  11518.                       ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  11519.                       PrToFileName: OleVariant; lcid: Integer): HResult; stdcall;
  11520.   end;
  11521.  
  11522. // *********************************************************************//
  11523. // Interface: IWorksheets
  11524. // Flags:     (4112) Hidden Dispatchable
  11525. // GUID:      {000208B1-0001-0000-C000-000000000046}
  11526. // *********************************************************************//
  11527.   IWorksheets = interface(IDispatch)
  11528.     ['{000208B1-0001-0000-C000-000000000046}']
  11529.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11530.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11531.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11532.     function Add(Before: OleVariant; After: OleVariant; Count: OleVariant; Type_: OleVariant; 
  11533.                  lcid: Integer; out RHS: IDispatch): HResult; stdcall;
  11534.     function Copy(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  11535.     function Get_Count(out RHS: Integer): HResult; stdcall;
  11536.     function Delete(lcid: Integer): HResult; stdcall;
  11537.     function FillAcrossSheets(const Range: Range; Type_: XlFillWith; lcid: Integer): HResult; stdcall;
  11538.     function Get_Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  11539.     function Move(Before: OleVariant; After: OleVariant; lcid: Integer): HResult; stdcall;
  11540.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  11541.     function _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  11542.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  11543.                        lcid: Integer): HResult; stdcall;
  11544.     function PrintPreview(EnableChanges: OleVariant; lcid: Integer): HResult; stdcall;
  11545.     function Select(Replace: OleVariant; lcid: Integer): HResult; stdcall;
  11546.     function Get_HPageBreaks(out RHS: HPageBreaks): HResult; stdcall;
  11547.     function Get_VPageBreaks(out RHS: VPageBreaks): HResult; stdcall;
  11548.     function Get_Visible(lcid: Integer; out RHS: OleVariant): HResult; stdcall;
  11549.     function Set_Visible(lcid: Integer; RHS: OleVariant): HResult; stdcall;
  11550.     function Get__Default(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  11551.     function PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  11552.                       ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  11553.                       PrToFileName: OleVariant; lcid: Integer): HResult; stdcall;
  11554.   end;
  11555.  
  11556. // *********************************************************************//
  11557. // Interface: IPageSetup
  11558. // Flags:     (4112) Hidden Dispatchable
  11559. // GUID:      {000208B4-0001-0000-C000-000000000046}
  11560. // *********************************************************************//
  11561.   IPageSetup = interface(IDispatch)
  11562.     ['{000208B4-0001-0000-C000-000000000046}']
  11563.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11564.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11565.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11566.     function Get_BlackAndWhite(out RHS: WordBool): HResult; stdcall;
  11567.     function Set_BlackAndWhite(RHS: WordBool): HResult; stdcall;
  11568.     function Get_BottomMargin(out RHS: Double): HResult; stdcall;
  11569.     function Set_BottomMargin(RHS: Double): HResult; stdcall;
  11570.     function Get_CenterFooter(out RHS: WideString): HResult; stdcall;
  11571.     function Set_CenterFooter(const RHS: WideString): HResult; stdcall;
  11572.     function Get_CenterHeader(out RHS: WideString): HResult; stdcall;
  11573.     function Set_CenterHeader(const RHS: WideString): HResult; stdcall;
  11574.     function Get_CenterHorizontally(out RHS: WordBool): HResult; stdcall;
  11575.     function Set_CenterHorizontally(RHS: WordBool): HResult; stdcall;
  11576.     function Get_CenterVertically(out RHS: WordBool): HResult; stdcall;
  11577.     function Set_CenterVertically(RHS: WordBool): HResult; stdcall;
  11578.     function Get_ChartSize(out RHS: XlObjectSize): HResult; stdcall;
  11579.     function Set_ChartSize(RHS: XlObjectSize): HResult; stdcall;
  11580.     function Get_Draft(out RHS: WordBool): HResult; stdcall;
  11581.     function Set_Draft(RHS: WordBool): HResult; stdcall;
  11582.     function Get_FirstPageNumber(out RHS: Integer): HResult; stdcall;
  11583.     function Set_FirstPageNumber(RHS: Integer): HResult; stdcall;
  11584.     function Get_FitToPagesTall(out RHS: OleVariant): HResult; stdcall;
  11585.     function Set_FitToPagesTall(RHS: OleVariant): HResult; stdcall;
  11586.     function Get_FitToPagesWide(out RHS: OleVariant): HResult; stdcall;
  11587.     function Set_FitToPagesWide(RHS: OleVariant): HResult; stdcall;
  11588.     function Get_FooterMargin(out RHS: Double): HResult; stdcall;
  11589.     function Set_FooterMargin(RHS: Double): HResult; stdcall;
  11590.     function Get_HeaderMargin(out RHS: Double): HResult; stdcall;
  11591.     function Set_HeaderMargin(RHS: Double): HResult; stdcall;
  11592.     function Get_LeftFooter(out RHS: WideString): HResult; stdcall;
  11593.     function Set_LeftFooter(const RHS: WideString): HResult; stdcall;
  11594.     function Get_LeftHeader(out RHS: WideString): HResult; stdcall;
  11595.     function Set_LeftHeader(const RHS: WideString): HResult; stdcall;
  11596.     function Get_LeftMargin(out RHS: Double): HResult; stdcall;
  11597.     function Set_LeftMargin(RHS: Double): HResult; stdcall;
  11598.     function Get_Order(out RHS: XlOrder): HResult; stdcall;
  11599.     function Set_Order(RHS: XlOrder): HResult; stdcall;
  11600.     function Get_Orientation(out RHS: XlPageOrientation): HResult; stdcall;
  11601.     function Set_Orientation(RHS: XlPageOrientation): HResult; stdcall;
  11602.     function Get_PaperSize(out RHS: XlPaperSize): HResult; stdcall;
  11603.     function Set_PaperSize(RHS: XlPaperSize): HResult; stdcall;
  11604.     function Get_PrintArea(out RHS: WideString): HResult; stdcall;
  11605.     function Set_PrintArea(const RHS: WideString): HResult; stdcall;
  11606.     function Get_PrintGridlines(out RHS: WordBool): HResult; stdcall;
  11607.     function Set_PrintGridlines(RHS: WordBool): HResult; stdcall;
  11608.     function Get_PrintHeadings(out RHS: WordBool): HResult; stdcall;
  11609.     function Set_PrintHeadings(RHS: WordBool): HResult; stdcall;
  11610.     function Get_PrintNotes(out RHS: WordBool): HResult; stdcall;
  11611.     function Set_PrintNotes(RHS: WordBool): HResult; stdcall;
  11612.     function Get_PrintQuality(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11613.     function Set_PrintQuality(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  11614.     function Get_PrintTitleColumns(out RHS: WideString): HResult; stdcall;
  11615.     function Set_PrintTitleColumns(const RHS: WideString): HResult; stdcall;
  11616.     function Get_PrintTitleRows(out RHS: WideString): HResult; stdcall;
  11617.     function Set_PrintTitleRows(const RHS: WideString): HResult; stdcall;
  11618.     function Get_RightFooter(out RHS: WideString): HResult; stdcall;
  11619.     function Set_RightFooter(const RHS: WideString): HResult; stdcall;
  11620.     function Get_RightHeader(out RHS: WideString): HResult; stdcall;
  11621.     function Set_RightHeader(const RHS: WideString): HResult; stdcall;
  11622.     function Get_RightMargin(out RHS: Double): HResult; stdcall;
  11623.     function Set_RightMargin(RHS: Double): HResult; stdcall;
  11624.     function Get_TopMargin(out RHS: Double): HResult; stdcall;
  11625.     function Set_TopMargin(RHS: Double): HResult; stdcall;
  11626.     function Get_Zoom(out RHS: OleVariant): HResult; stdcall;
  11627.     function Set_Zoom(RHS: OleVariant): HResult; stdcall;
  11628.     function Get_PrintComments(out RHS: XlPrintLocation): HResult; stdcall;
  11629.     function Set_PrintComments(RHS: XlPrintLocation): HResult; stdcall;
  11630.   end;
  11631.  
  11632. // *********************************************************************//
  11633. // Interface: INames
  11634. // Flags:     (4112) Hidden Dispatchable
  11635. // GUID:      {000208B8-0001-0000-C000-000000000046}
  11636. // *********************************************************************//
  11637.   INames = interface(IDispatch)
  11638.     ['{000208B8-0001-0000-C000-000000000046}']
  11639.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11640.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11641.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11642.     function Add(Name: OleVariant; RefersTo: OleVariant; Visible: OleVariant; 
  11643.                  MacroType: OleVariant; ShortcutKey: OleVariant; Category: OleVariant; 
  11644.                  NameLocal: OleVariant; RefersToLocal: OleVariant; CategoryLocal: OleVariant; 
  11645.                  RefersToR1C1: OleVariant; RefersToR1C1Local: OleVariant; out RHS: Name): HResult; stdcall;
  11646.     function Item(Index: OleVariant; IndexLocal: OleVariant; RefersTo: OleVariant; lcid: Integer; 
  11647.                   out RHS: Name): HResult; stdcall;
  11648.     function _Default(Index: OleVariant; IndexLocal: OleVariant; RefersTo: OleVariant; 
  11649.                       lcid: Integer; out RHS: Name): HResult; stdcall;
  11650.     function Get_Count(out RHS: Integer): HResult; stdcall;
  11651.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  11652.   end;
  11653.  
  11654. // *********************************************************************//
  11655. // Interface: IName
  11656. // Flags:     (4112) Hidden Dispatchable
  11657. // GUID:      {000208B9-0001-0000-C000-000000000046}
  11658. // *********************************************************************//
  11659.   IName = interface(IDispatch)
  11660.     ['{000208B9-0001-0000-C000-000000000046}']
  11661.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11662.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11663.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11664.     function Get__Default(out RHS: WideString): HResult; stdcall;
  11665.     function Get_Index(out RHS: Integer): HResult; stdcall;
  11666.     function Get_Category(lcidIn: Integer; out RHS: WideString): HResult; stdcall;
  11667.     function Set_Category(lcidIn: Integer; const RHS: WideString): HResult; stdcall;
  11668.     function Get_CategoryLocal(out RHS: WideString): HResult; stdcall;
  11669.     function Set_CategoryLocal(const RHS: WideString): HResult; stdcall;
  11670.     function Delete: HResult; stdcall;
  11671.     function Get_MacroType(out RHS: XlXLMMacroType): HResult; stdcall;
  11672.     function Set_MacroType(RHS: XlXLMMacroType): HResult; stdcall;
  11673.     function Get_Name(lcidIn: Integer; out RHS: WideString): HResult; stdcall;
  11674.     function Set_Name(lcidIn: Integer; const RHS: WideString): HResult; stdcall;
  11675.     function Get_RefersTo(lcidIn: Integer; out RHS: OleVariant): HResult; stdcall;
  11676.     function Set_RefersTo(lcidIn: Integer; RHS: OleVariant): HResult; stdcall;
  11677.     function Get_ShortcutKey(out RHS: WideString): HResult; stdcall;
  11678.     function Set_ShortcutKey(const RHS: WideString): HResult; stdcall;
  11679.     function Get_Value(out RHS: WideString): HResult; stdcall;
  11680.     function Set_Value(const RHS: WideString): HResult; stdcall;
  11681.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  11682.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  11683.     function Get_NameLocal(out RHS: WideString): HResult; stdcall;
  11684.     function Set_NameLocal(const RHS: WideString): HResult; stdcall;
  11685.     function Get_RefersToLocal(out RHS: OleVariant): HResult; stdcall;
  11686.     function Set_RefersToLocal(RHS: OleVariant): HResult; stdcall;
  11687.     function Get_RefersToR1C1(lcidIn: Integer; out RHS: OleVariant): HResult; stdcall;
  11688.     function Set_RefersToR1C1(lcidIn: Integer; RHS: OleVariant): HResult; stdcall;
  11689.     function Get_RefersToR1C1Local(out RHS: OleVariant): HResult; stdcall;
  11690.     function Set_RefersToR1C1Local(RHS: OleVariant): HResult; stdcall;
  11691.     function Get_RefersToRange(out RHS: Range): HResult; stdcall;
  11692.   end;
  11693.  
  11694. // *********************************************************************//
  11695. // Interface: IChartObject
  11696. // Flags:     (4112) Hidden Dispatchable
  11697. // GUID:      {000208CF-0001-0000-C000-000000000046}
  11698. // *********************************************************************//
  11699.   IChartObject = interface(IDispatch)
  11700.     ['{000208CF-0001-0000-C000-000000000046}']
  11701.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11702.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11703.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11704.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  11705.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  11706.     function Copy(out RHS: OleVariant): HResult; stdcall;
  11707.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  11708.                          out RHS: OleVariant): HResult; stdcall;
  11709.     function Cut(out RHS: OleVariant): HResult; stdcall;
  11710.     function Delete(out RHS: OleVariant): HResult; stdcall;
  11711.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  11712.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  11713.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  11714.     function Get_Height(out RHS: Double): HResult; stdcall;
  11715.     function Set_Height(RHS: Double): HResult; stdcall;
  11716.     function Get_Index(out RHS: Integer): HResult; stdcall;
  11717.     function Get_Left(out RHS: Double): HResult; stdcall;
  11718.     function Set_Left(RHS: Double): HResult; stdcall;
  11719.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  11720.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  11721.     function Get_Name(out RHS: WideString): HResult; stdcall;
  11722.     function Set_Name(const RHS: WideString): HResult; stdcall;
  11723.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  11724.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  11725.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  11726.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  11727.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  11728.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  11729.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11730.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  11731.     function Get_Top(out RHS: Double): HResult; stdcall;
  11732.     function Set_Top(RHS: Double): HResult; stdcall;
  11733.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  11734.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  11735.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  11736.     function Get_Width(out RHS: Double): HResult; stdcall;
  11737.     function Set_Width(RHS: Double): HResult; stdcall;
  11738.     function Get_ZOrder(out RHS: Integer): HResult; stdcall;
  11739.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  11740.     function Activate(out RHS: OleVariant): HResult; stdcall;
  11741.     function Get_Chart(out RHS: Chart): HResult; stdcall;
  11742.     function Get_ProtectChartObject(out RHS: WordBool): HResult; stdcall;
  11743.     function Set_ProtectChartObject(RHS: WordBool): HResult; stdcall;
  11744.     function Get_RoundedCorners(out RHS: WordBool): HResult; stdcall;
  11745.     function Set_RoundedCorners(RHS: WordBool): HResult; stdcall;
  11746.     function Get_Border(out RHS: Border): HResult; stdcall;
  11747.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  11748.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  11749.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  11750.   end;
  11751.  
  11752. // *********************************************************************//
  11753. // Interface: IChartObjects
  11754. // Flags:     (4112) Hidden Dispatchable
  11755. // GUID:      {000208D0-0001-0000-C000-000000000046}
  11756. // *********************************************************************//
  11757.   IChartObjects = interface(IDispatch)
  11758.     ['{000208D0-0001-0000-C000-000000000046}']
  11759.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11760.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11761.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11762.     procedure _Dummy3; stdcall;
  11763.     function BringToFront(out RHS: OleVariant): HResult; stdcall;
  11764.     function Copy(out RHS: OleVariant): HResult; stdcall;
  11765.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat; 
  11766.                          out RHS: OleVariant): HResult; stdcall;
  11767.     function Cut(out RHS: OleVariant): HResult; stdcall;
  11768.     function Delete(out RHS: OleVariant): HResult; stdcall;
  11769.     function Duplicate(out RHS: IDispatch): HResult; stdcall;
  11770.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  11771.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  11772.     function Get_Height(out RHS: Double): HResult; stdcall;
  11773.     function Set_Height(RHS: Double): HResult; stdcall;
  11774.     procedure _Dummy12; stdcall;
  11775.     function Get_Left(out RHS: Double): HResult; stdcall;
  11776.     function Set_Left(RHS: Double): HResult; stdcall;
  11777.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  11778.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  11779.     procedure _Dummy15; stdcall;
  11780.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  11781.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  11782.     function Get_Placement(out RHS: OleVariant): HResult; stdcall;
  11783.     function Set_Placement(RHS: OleVariant): HResult; stdcall;
  11784.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  11785.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  11786.     function Select(Replace: OleVariant; out RHS: OleVariant): HResult; stdcall;
  11787.     function SendToBack(out RHS: OleVariant): HResult; stdcall;
  11788.     function Get_Top(out RHS: Double): HResult; stdcall;
  11789.     function Set_Top(RHS: Double): HResult; stdcall;
  11790.     procedure _Dummy22; stdcall;
  11791.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  11792.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  11793.     function Get_Width(out RHS: Double): HResult; stdcall;
  11794.     function Set_Width(RHS: Double): HResult; stdcall;
  11795.     procedure _Dummy25; stdcall;
  11796.     function Get_ShapeRange(out RHS: ShapeRange): HResult; stdcall;
  11797.     procedure _Dummy27; stdcall;
  11798.     procedure _Dummy28; stdcall;
  11799.     procedure _Dummy29; stdcall;
  11800.     function Get_RoundedCorners(out RHS: WordBool): HResult; stdcall;
  11801.     function Set_RoundedCorners(RHS: WordBool): HResult; stdcall;
  11802.     function Get_Border(out RHS: Border): HResult; stdcall;
  11803.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  11804.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  11805.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  11806.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; out RHS: ChartObject): HResult; stdcall;
  11807.     function Get_Count(out RHS: Integer): HResult; stdcall;
  11808.     function Group(out RHS: GroupObject): HResult; stdcall;
  11809.     function Item(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  11810.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  11811.   end;
  11812.  
  11813. // *********************************************************************//
  11814. // Interface: IMailer
  11815. // Flags:     (4112) Hidden Dispatchable
  11816. // GUID:      {000208D1-0001-0000-C000-000000000046}
  11817. // *********************************************************************//
  11818.   IMailer = interface(IDispatch)
  11819.     ['{000208D1-0001-0000-C000-000000000046}']
  11820.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11821.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11822.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11823.     function Get_BCCRecipients(out RHS: OleVariant): HResult; stdcall;
  11824.     function Set_BCCRecipients(RHS: OleVariant): HResult; stdcall;
  11825.     function Get_CCRecipients(out RHS: OleVariant): HResult; stdcall;
  11826.     function Set_CCRecipients(RHS: OleVariant): HResult; stdcall;
  11827.     function Get_Enclosures(out RHS: OleVariant): HResult; stdcall;
  11828.     function Set_Enclosures(RHS: OleVariant): HResult; stdcall;
  11829.     function Get_Received(out RHS: WordBool): HResult; stdcall;
  11830.     function Get_SendDateTime(out RHS: TDateTime): HResult; stdcall;
  11831.     function Get_Sender(out RHS: WideString): HResult; stdcall;
  11832.     function Get_Subject(out RHS: WideString): HResult; stdcall;
  11833.     function Set_Subject(const RHS: WideString): HResult; stdcall;
  11834.     function Get_ToRecipients(out RHS: OleVariant): HResult; stdcall;
  11835.     function Set_ToRecipients(RHS: OleVariant): HResult; stdcall;
  11836.     function Get_WhichAddress(out RHS: OleVariant): HResult; stdcall;
  11837.     function Set_WhichAddress(RHS: OleVariant): HResult; stdcall;
  11838.   end;
  11839.  
  11840. // *********************************************************************//
  11841. // Interface: ICustomViews
  11842. // Flags:     (4112) Hidden Dispatchable
  11843. // GUID:      {00024422-0001-0000-C000-000000000046}
  11844. // *********************************************************************//
  11845.   ICustomViews = interface(IDispatch)
  11846.     ['{00024422-0001-0000-C000-000000000046}']
  11847.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11848.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11849.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11850.     function Get_Count(out RHS: Integer): HResult; stdcall;
  11851.     function Item(ViewName: OleVariant; out RHS: CustomView): HResult; stdcall;
  11852.     function Add(const ViewName: WideString; PrintSettings: OleVariant; RowColSettings: OleVariant; 
  11853.                  out RHS: CustomView): HResult; stdcall;
  11854.     function Get__Default(ViewName: OleVariant; out RHS: CustomView): HResult; stdcall;
  11855.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  11856.   end;
  11857.  
  11858. // *********************************************************************//
  11859. // Interface: ICustomView
  11860. // Flags:     (4112) Hidden Dispatchable
  11861. // GUID:      {00024423-0001-0000-C000-000000000046}
  11862. // *********************************************************************//
  11863.   ICustomView = interface(IDispatch)
  11864.     ['{00024423-0001-0000-C000-000000000046}']
  11865.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11866.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11867.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11868.     function Get_Name(out RHS: WideString): HResult; stdcall;
  11869.     function Get_PrintSettings(out RHS: WordBool): HResult; stdcall;
  11870.     function Get_RowColSettings(out RHS: WordBool): HResult; stdcall;
  11871.     function Show: HResult; stdcall;
  11872.     function Delete: HResult; stdcall;
  11873.   end;
  11874.  
  11875. // *********************************************************************//
  11876. // Interface: IFormatConditions
  11877. // Flags:     (4112) Hidden Dispatchable
  11878. // GUID:      {00024424-0001-0000-C000-000000000046}
  11879. // *********************************************************************//
  11880.   IFormatConditions = interface(IDispatch)
  11881.     ['{00024424-0001-0000-C000-000000000046}']
  11882.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11883.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11884.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11885.     function Get_Count(out RHS: Integer): HResult; stdcall;
  11886.     function Item(Index: OleVariant; out RHS: FormatCondition): HResult; stdcall;
  11887.     function Add(Type_: XlFormatConditionType; Operator: OleVariant; Formula1: OleVariant; 
  11888.                  Formula2: OleVariant; out RHS: FormatCondition): HResult; stdcall;
  11889.     function Get__Default(Index: OleVariant; out RHS: FormatCondition): HResult; stdcall;
  11890.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  11891.     function Delete: HResult; stdcall;
  11892.   end;
  11893.  
  11894. // *********************************************************************//
  11895. // Interface: IFormatCondition
  11896. // Flags:     (4112) Hidden Dispatchable
  11897. // GUID:      {00024425-0001-0000-C000-000000000046}
  11898. // *********************************************************************//
  11899.   IFormatCondition = interface(IDispatch)
  11900.     ['{00024425-0001-0000-C000-000000000046}']
  11901.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11902.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11903.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11904.     function Modify(Type_: XlFormatConditionType; Operator: OleVariant; Formula1: OleVariant; 
  11905.                     Formula2: OleVariant): HResult; stdcall;
  11906.     function Get_Type_(out RHS: Integer): HResult; stdcall;
  11907.     function Get_Operator(out RHS: Integer): HResult; stdcall;
  11908.     function Get_Formula1(out RHS: WideString): HResult; stdcall;
  11909.     function Get_Formula2(out RHS: WideString): HResult; stdcall;
  11910.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  11911.     function Get_Borders(out RHS: Borders): HResult; stdcall;
  11912.     function Get_Font(out RHS: Font): HResult; stdcall;
  11913.     function Delete: HResult; stdcall;
  11914.   end;
  11915.  
  11916. // *********************************************************************//
  11917. // Interface: IComments
  11918. // Flags:     (4112) Hidden Dispatchable
  11919. // GUID:      {00024426-0001-0000-C000-000000000046}
  11920. // *********************************************************************//
  11921.   IComments = interface(IDispatch)
  11922.     ['{00024426-0001-0000-C000-000000000046}']
  11923.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11924.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11925.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11926.     function Get_Count(out RHS: Integer): HResult; stdcall;
  11927.     function Item(Index: Integer; out RHS: Comment): HResult; stdcall;
  11928.     function Get__Default(Index: Integer; out RHS: Comment): HResult; stdcall;
  11929.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  11930.   end;
  11931.  
  11932. // *********************************************************************//
  11933. // Interface: IComment
  11934. // Flags:     (4112) Hidden Dispatchable
  11935. // GUID:      {00024427-0001-0000-C000-000000000046}
  11936. // *********************************************************************//
  11937.   IComment = interface(IDispatch)
  11938.     ['{00024427-0001-0000-C000-000000000046}']
  11939.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11940.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11941.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11942.     function Get_Author(out RHS: WideString): HResult; stdcall;
  11943.     function Get_Shape(out RHS: Shape): HResult; stdcall;
  11944.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  11945.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  11946.     function Text(Text: OleVariant; Start: OleVariant; Overwrite: OleVariant; out RHS: WideString): HResult; stdcall;
  11947.     function Delete: HResult; stdcall;
  11948.     function Next(out RHS: Comment): HResult; stdcall;
  11949.     function Previous(out RHS: Comment): HResult; stdcall;
  11950.   end;
  11951.  
  11952. // *********************************************************************//
  11953. // Interface: IRefreshEvents
  11954. // Flags:     (4112) Hidden Dispatchable
  11955. // GUID:      {0002441B-0001-0000-C000-000000000046}
  11956. // *********************************************************************//
  11957.   IRefreshEvents = interface(IDispatch)
  11958.     ['{0002441B-0001-0000-C000-000000000046}']
  11959.     function BeforeRefresh(var Cancel: WordBool): HResult; stdcall;
  11960.     function AfterRefresh(Success: WordBool): HResult; stdcall;
  11961.   end;
  11962.  
  11963. // *********************************************************************//
  11964. // Interface: _IQueryTable
  11965. // Flags:     (4112) Hidden Dispatchable
  11966. // GUID:      {00024428-0001-0000-C000-000000000046}
  11967. // *********************************************************************//
  11968.   _IQueryTable = interface(IDispatch)
  11969.     ['{00024428-0001-0000-C000-000000000046}']
  11970.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  11971.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  11972.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  11973.     function Get_Name(out RHS: WideString): HResult; stdcall;
  11974.     function Set_Name(const RHS: WideString): HResult; stdcall;
  11975.     function Get_FieldNames(out RHS: WordBool): HResult; stdcall;
  11976.     function Set_FieldNames(RHS: WordBool): HResult; stdcall;
  11977.     function Get_RowNumbers(out RHS: WordBool): HResult; stdcall;
  11978.     function Set_RowNumbers(RHS: WordBool): HResult; stdcall;
  11979.     function Get_FillAdjacentFormulas(out RHS: WordBool): HResult; stdcall;
  11980.     function Set_FillAdjacentFormulas(RHS: WordBool): HResult; stdcall;
  11981.     function Get_HasAutoFormat(out RHS: WordBool): HResult; stdcall;
  11982.     function Set_HasAutoFormat(RHS: WordBool): HResult; stdcall;
  11983.     function Get_RefreshOnFileOpen(out RHS: WordBool): HResult; stdcall;
  11984.     function Set_RefreshOnFileOpen(RHS: WordBool): HResult; stdcall;
  11985.     function Get_Refreshing(out RHS: WordBool): HResult; stdcall;
  11986.     function Get_FetchedRowOverflow(out RHS: WordBool): HResult; stdcall;
  11987.     function Get_BackgroundQuery(out RHS: WordBool): HResult; stdcall;
  11988.     function Set_BackgroundQuery(RHS: WordBool): HResult; stdcall;
  11989.     function CancelRefresh: HResult; stdcall;
  11990.     function Get_RefreshStyle(out RHS: XlCellInsertionMode): HResult; stdcall;
  11991.     function Set_RefreshStyle(RHS: XlCellInsertionMode): HResult; stdcall;
  11992.     function Get_EnableRefresh(out RHS: WordBool): HResult; stdcall;
  11993.     function Set_EnableRefresh(RHS: WordBool): HResult; stdcall;
  11994.     function Get_SavePassword(out RHS: WordBool): HResult; stdcall;
  11995.     function Set_SavePassword(RHS: WordBool): HResult; stdcall;
  11996.     function Get_Destination(out RHS: Range): HResult; stdcall;
  11997.     function Get_Connection(out RHS: OleVariant): HResult; stdcall;
  11998.     function Set_Connection(RHS: OleVariant): HResult; stdcall;
  11999.     function Get_Sql(out RHS: OleVariant): HResult; stdcall;
  12000.     function Set_Sql(RHS: OleVariant): HResult; stdcall;
  12001.     function Get_PostText(out RHS: WideString): HResult; stdcall;
  12002.     function Set_PostText(const RHS: WideString): HResult; stdcall;
  12003.     function Get_ResultRange(out RHS: Range): HResult; stdcall;
  12004.     function Delete: HResult; stdcall;
  12005.     function Refresh(BackgroundQuery: OleVariant; out RHS: WordBool): HResult; stdcall;
  12006.     function Get_Parameters(out RHS: Parameters): HResult; stdcall;
  12007.     function Get_Recordset(out RHS: IDispatch): HResult; stdcall;
  12008.     function Set_Recordset(const RHS: IDispatch): HResult; stdcall;
  12009.     function Get_SaveData(out RHS: WordBool): HResult; stdcall;
  12010.     function Set_SaveData(RHS: WordBool): HResult; stdcall;
  12011.     function Get_TablesOnlyFromHTML(out RHS: WordBool): HResult; stdcall;
  12012.     function Set_TablesOnlyFromHTML(RHS: WordBool): HResult; stdcall;
  12013.     function Get_EnableEditing(out RHS: WordBool): HResult; stdcall;
  12014.     function Set_EnableEditing(RHS: WordBool): HResult; stdcall;
  12015.     function Get_TextFilePlatform(out RHS: XlPlatform): HResult; stdcall;
  12016.     function Set_TextFilePlatform(RHS: XlPlatform): HResult; stdcall;
  12017.     function Get_TextFileStartRow(out RHS: Integer): HResult; stdcall;
  12018.     function Set_TextFileStartRow(RHS: Integer): HResult; stdcall;
  12019.     function Get_TextFileParseType(out RHS: XlTextParsingType): HResult; stdcall;
  12020.     function Set_TextFileParseType(RHS: XlTextParsingType): HResult; stdcall;
  12021.     function Get_TextFileTextQualifier(out RHS: XlTextQualifier): HResult; stdcall;
  12022.     function Set_TextFileTextQualifier(RHS: XlTextQualifier): HResult; stdcall;
  12023.     function Get_TextFileConsecutiveDelimiter(out RHS: WordBool): HResult; stdcall;
  12024.     function Set_TextFileConsecutiveDelimiter(RHS: WordBool): HResult; stdcall;
  12025.     function Get_TextFileTabDelimiter(out RHS: WordBool): HResult; stdcall;
  12026.     function Set_TextFileTabDelimiter(RHS: WordBool): HResult; stdcall;
  12027.     function Get_TextFileSemicolonDelimiter(out RHS: WordBool): HResult; stdcall;
  12028.     function Set_TextFileSemicolonDelimiter(RHS: WordBool): HResult; stdcall;
  12029.     function Get_TextFileCommaDelimiter(out RHS: WordBool): HResult; stdcall;
  12030.     function Set_TextFileCommaDelimiter(RHS: WordBool): HResult; stdcall;
  12031.     function Get_TextFileSpaceDelimiter(out RHS: WordBool): HResult; stdcall;
  12032.     function Set_TextFileSpaceDelimiter(RHS: WordBool): HResult; stdcall;
  12033.     function Get_TextFileOtherDelimiter(out RHS: WideString): HResult; stdcall;
  12034.     function Set_TextFileOtherDelimiter(const RHS: WideString): HResult; stdcall;
  12035.     function Get_TextFileColumnDataTypes(out RHS: OleVariant): HResult; stdcall;
  12036.     function Set_TextFileColumnDataTypes(RHS: OleVariant): HResult; stdcall;
  12037.     function Get_TextFileFixedColumnWidths(out RHS: OleVariant): HResult; stdcall;
  12038.     function Set_TextFileFixedColumnWidths(RHS: OleVariant): HResult; stdcall;
  12039.     function Get_PreserveColumnInfo(out RHS: WordBool): HResult; stdcall;
  12040.     function Set_PreserveColumnInfo(RHS: WordBool): HResult; stdcall;
  12041.     function Get_PreserveFormatting(out RHS: WordBool): HResult; stdcall;
  12042.     function Set_PreserveFormatting(RHS: WordBool): HResult; stdcall;
  12043.     function Get_AdjustColumnWidth(out RHS: WordBool): HResult; stdcall;
  12044.     function Set_AdjustColumnWidth(RHS: WordBool): HResult; stdcall;
  12045.     function Get_CommandText(out RHS: OleVariant): HResult; stdcall;
  12046.     function Set_CommandText(RHS: OleVariant): HResult; stdcall;
  12047.     function Get_CommandType(out RHS: XlCmdType): HResult; stdcall;
  12048.     function Set_CommandType(RHS: XlCmdType): HResult; stdcall;
  12049.     function Get_TextFilePromptOnRefresh(out RHS: WordBool): HResult; stdcall;
  12050.     function Set_TextFilePromptOnRefresh(RHS: WordBool): HResult; stdcall;
  12051.     function Get_QueryType(out RHS: xlQueryType): HResult; stdcall;
  12052.     function Get_MaintainConnection(out RHS: WordBool): HResult; stdcall;
  12053.     function Set_MaintainConnection(RHS: WordBool): HResult; stdcall;
  12054.     function Get_TextFileDecimalSeparator(out RHS: WideString): HResult; stdcall;
  12055.     function Set_TextFileDecimalSeparator(const RHS: WideString): HResult; stdcall;
  12056.     function Get_TextFileThousandsSeparator(out RHS: WideString): HResult; stdcall;
  12057.     function Set_TextFileThousandsSeparator(const RHS: WideString): HResult; stdcall;
  12058.     function Get_RefreshPeriod(out RHS: Integer): HResult; stdcall;
  12059.     function Set_RefreshPeriod(RHS: Integer): HResult; stdcall;
  12060.     function ResetTimer: HResult; stdcall;
  12061.     function Get_WebSelectionType(out RHS: xlWebSelectionType): HResult; stdcall;
  12062.     function Set_WebSelectionType(RHS: xlWebSelectionType): HResult; stdcall;
  12063.     function Get_WebFormatting(out RHS: xlWebFormatting): HResult; stdcall;
  12064.     function Set_WebFormatting(RHS: xlWebFormatting): HResult; stdcall;
  12065.     function Get_WebTables(out RHS: WideString): HResult; stdcall;
  12066.     function Set_WebTables(const RHS: WideString): HResult; stdcall;
  12067.     function Get_WebPreFormattedTextToColumns(out RHS: WordBool): HResult; stdcall;
  12068.     function Set_WebPreFormattedTextToColumns(RHS: WordBool): HResult; stdcall;
  12069.     function Get_WebSingleBlockTextImport(out RHS: WordBool): HResult; stdcall;
  12070.     function Set_WebSingleBlockTextImport(RHS: WordBool): HResult; stdcall;
  12071.     function Get_WebDisableDateRecognition(out RHS: WordBool): HResult; stdcall;
  12072.     function Set_WebDisableDateRecognition(RHS: WordBool): HResult; stdcall;
  12073.     function Get_WebConsecutiveDelimitersAsOne(out RHS: WordBool): HResult; stdcall;
  12074.     function Set_WebConsecutiveDelimitersAsOne(RHS: WordBool): HResult; stdcall;
  12075.   end;
  12076.  
  12077. // *********************************************************************//
  12078. // Interface: IQueryTables
  12079. // Flags:     (4112) Hidden Dispatchable
  12080. // GUID:      {00024429-0001-0000-C000-000000000046}
  12081. // *********************************************************************//
  12082.   IQueryTables = interface(IDispatch)
  12083.     ['{00024429-0001-0000-C000-000000000046}']
  12084.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12085.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12086.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12087.     function Get_Count(out RHS: Integer): HResult; stdcall;
  12088.     function Add(Connection: OleVariant; const Destination: Range; Sql: OleVariant; 
  12089.                  out RHS: QueryTable): HResult; stdcall;
  12090.     function Item(Index: OleVariant; out RHS: QueryTable): HResult; stdcall;
  12091.     function Get__Default(Index: OleVariant; out RHS: QueryTable): HResult; stdcall;
  12092.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  12093.   end;
  12094.  
  12095. // *********************************************************************//
  12096. // Interface: IParameter
  12097. // Flags:     (4112) Hidden Dispatchable
  12098. // GUID:      {0002442A-0001-0000-C000-000000000046}
  12099. // *********************************************************************//
  12100.   IParameter = interface(IDispatch)
  12101.     ['{0002442A-0001-0000-C000-000000000046}']
  12102.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12103.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12104.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12105.     function Get_DataType(out RHS: XlParameterDataType): HResult; stdcall;
  12106.     function Set_DataType(RHS: XlParameterDataType): HResult; stdcall;
  12107.     function Get_Type_(out RHS: XlParameterType): HResult; stdcall;
  12108.     function Get_PromptString(out RHS: WideString): HResult; stdcall;
  12109.     function Get_Value(out RHS: OleVariant): HResult; stdcall;
  12110.     function Get_SourceRange(out RHS: Range): HResult; stdcall;
  12111.     function Get_Name(out RHS: WideString): HResult; stdcall;
  12112.     function Set_Name(const RHS: WideString): HResult; stdcall;
  12113.     function SetParam(Type_: XlParameterType; Value: OleVariant): HResult; stdcall;
  12114.     function Get_RefreshOnChange(out RHS: WordBool): HResult; stdcall;
  12115.     function Set_RefreshOnChange(RHS: WordBool): HResult; stdcall;
  12116.   end;
  12117.  
  12118. // *********************************************************************//
  12119. // Interface: IParameters
  12120. // Flags:     (4112) Hidden Dispatchable
  12121. // GUID:      {0002442B-0001-0000-C000-000000000046}
  12122. // *********************************************************************//
  12123.   IParameters = interface(IDispatch)
  12124.     ['{0002442B-0001-0000-C000-000000000046}']
  12125.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12126.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12127.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12128.     function Add(const Name: WideString; iDataType: OleVariant; out RHS: Parameter): HResult; stdcall;
  12129.     function Get_Count(out RHS: Integer): HResult; stdcall;
  12130.     function Item(Index: OleVariant; out RHS: Parameter): HResult; stdcall;
  12131.     function Get__Default(Index: OleVariant; out RHS: Parameter): HResult; stdcall;
  12132.     function Delete: HResult; stdcall;
  12133.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  12134.   end;
  12135.  
  12136. // *********************************************************************//
  12137. // Interface: IODBCError
  12138. // Flags:     (4112) Hidden Dispatchable
  12139. // GUID:      {0002442C-0001-0000-C000-000000000046}
  12140. // *********************************************************************//
  12141.   IODBCError = interface(IDispatch)
  12142.     ['{0002442C-0001-0000-C000-000000000046}']
  12143.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12144.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12145.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12146.     function Get_SqlState(out RHS: WideString): HResult; stdcall;
  12147.     function Get_ErrorString(out RHS: WideString): HResult; stdcall;
  12148.   end;
  12149.  
  12150. // *********************************************************************//
  12151. // Interface: IODBCErrors
  12152. // Flags:     (4112) Hidden Dispatchable
  12153. // GUID:      {0002442D-0001-0000-C000-000000000046}
  12154. // *********************************************************************//
  12155.   IODBCErrors = interface(IDispatch)
  12156.     ['{0002442D-0001-0000-C000-000000000046}']
  12157.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12158.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12159.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12160.     function Get_Count(out RHS: Integer): HResult; stdcall;
  12161.     function Item(Index: Integer; out RHS: ODBCError): HResult; stdcall;
  12162.     function Get__Default(Index: Integer; out RHS: ODBCError): HResult; stdcall;
  12163.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  12164.   end;
  12165.  
  12166. // *********************************************************************//
  12167. // Interface: IValidation
  12168. // Flags:     (4112) Hidden Dispatchable
  12169. // GUID:      {0002442F-0001-0000-C000-000000000046}
  12170. // *********************************************************************//
  12171.   IValidation = interface(IDispatch)
  12172.     ['{0002442F-0001-0000-C000-000000000046}']
  12173.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12174.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12175.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12176.     function Add(Type_: XlDVType; AlertStyle: OleVariant; Operator: OleVariant; 
  12177.                  Formula1: OleVariant; Formula2: OleVariant): HResult; stdcall;
  12178.     function Get_AlertStyle(out RHS: Integer): HResult; stdcall;
  12179.     function Get_IgnoreBlank(out RHS: WordBool): HResult; stdcall;
  12180.     function Set_IgnoreBlank(RHS: WordBool): HResult; stdcall;
  12181.     function Get_IMEMode(out RHS: Integer): HResult; stdcall;
  12182.     function Set_IMEMode(RHS: Integer): HResult; stdcall;
  12183.     function Get_InCellDropdown(out RHS: WordBool): HResult; stdcall;
  12184.     function Set_InCellDropdown(RHS: WordBool): HResult; stdcall;
  12185.     function Delete: HResult; stdcall;
  12186.     function Get_ErrorMessage(out RHS: WideString): HResult; stdcall;
  12187.     function Set_ErrorMessage(const RHS: WideString): HResult; stdcall;
  12188.     function Get_ErrorTitle(out RHS: WideString): HResult; stdcall;
  12189.     function Set_ErrorTitle(const RHS: WideString): HResult; stdcall;
  12190.     function Get_InputMessage(out RHS: WideString): HResult; stdcall;
  12191.     function Set_InputMessage(const RHS: WideString): HResult; stdcall;
  12192.     function Get_InputTitle(out RHS: WideString): HResult; stdcall;
  12193.     function Set_InputTitle(const RHS: WideString): HResult; stdcall;
  12194.     function Get_Formula1(out RHS: WideString): HResult; stdcall;
  12195.     function Get_Formula2(out RHS: WideString): HResult; stdcall;
  12196.     function Modify(Type_: OleVariant; AlertStyle: OleVariant; Operator: OleVariant; 
  12197.                     Formula1: OleVariant; Formula2: OleVariant): HResult; stdcall;
  12198.     function Get_Operator(out RHS: Integer): HResult; stdcall;
  12199.     function Get_ShowError(out RHS: WordBool): HResult; stdcall;
  12200.     function Set_ShowError(RHS: WordBool): HResult; stdcall;
  12201.     function Get_ShowInput(out RHS: WordBool): HResult; stdcall;
  12202.     function Set_ShowInput(RHS: WordBool): HResult; stdcall;
  12203.     function Get_Type_(out RHS: Integer): HResult; stdcall;
  12204.     function Get_Value(out RHS: WordBool): HResult; stdcall;
  12205.   end;
  12206.  
  12207. // *********************************************************************//
  12208. // Interface: IHyperlinks
  12209. // Flags:     (4112) Hidden Dispatchable
  12210. // GUID:      {00024430-0001-0000-C000-000000000046}
  12211. // *********************************************************************//
  12212.   IHyperlinks = interface(IDispatch)
  12213.     ['{00024430-0001-0000-C000-000000000046}']
  12214.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12215.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12216.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12217.     function Add(const Anchor: IDispatch; const Address: WideString; SubAddress: OleVariant; 
  12218.                  ScreenTip: OleVariant; TextToDisplay: OleVariant; out RHS: IDispatch): HResult; stdcall;
  12219.     function Get_Count(out RHS: Integer): HResult; stdcall;
  12220.     function Get_Item(Index: OleVariant; out RHS: Hyperlink): HResult; stdcall;
  12221.     function Get__Default(Index: OleVariant; out RHS: Hyperlink): HResult; stdcall;
  12222.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  12223.     function Delete: HResult; stdcall;
  12224.   end;
  12225.  
  12226. // *********************************************************************//
  12227. // Interface: IHyperlink
  12228. // Flags:     (4112) Hidden Dispatchable
  12229. // GUID:      {00024431-0001-0000-C000-000000000046}
  12230. // *********************************************************************//
  12231.   IHyperlink = interface(IDispatch)
  12232.     ['{00024431-0001-0000-C000-000000000046}']
  12233.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12234.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12235.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12236.     function Get_Name(out RHS: WideString): HResult; stdcall;
  12237.     function Get_Range(out RHS: Range): HResult; stdcall;
  12238.     function Get_Shape(out RHS: Shape): HResult; stdcall;
  12239.     function Get_SubAddress(out RHS: WideString): HResult; stdcall;
  12240.     function Set_SubAddress(const RHS: WideString): HResult; stdcall;
  12241.     function Get_Address(out RHS: WideString): HResult; stdcall;
  12242.     function Set_Address(const RHS: WideString): HResult; stdcall;
  12243.     function Get_Type_(out RHS: Integer): HResult; stdcall;
  12244.     function AddToFavorites: HResult; stdcall;
  12245.     function Delete: HResult; stdcall;
  12246.     function Follow(NewWindow: OleVariant; AddHistory: OleVariant; ExtraInfo: OleVariant; 
  12247.                     Method: OleVariant; HeaderInfo: OleVariant): HResult; stdcall;
  12248.     function Get_EmailSubject(out RHS: WideString): HResult; stdcall;
  12249.     function Set_EmailSubject(const RHS: WideString): HResult; stdcall;
  12250.     function Get_ScreenTip(out RHS: WideString): HResult; stdcall;
  12251.     function Set_ScreenTip(const RHS: WideString): HResult; stdcall;
  12252.     function Get_TextToDisplay(out RHS: WideString): HResult; stdcall;
  12253.     function Set_TextToDisplay(const RHS: WideString): HResult; stdcall;
  12254.     function CreateNewDocument(const Filename: WideString; EditNow: WordBool; Overwrite: WordBool): HResult; stdcall;
  12255.   end;
  12256.  
  12257. // *********************************************************************//
  12258. // Interface: IAutoFilter
  12259. // Flags:     (4112) Hidden Dispatchable
  12260. // GUID:      {00024432-0001-0000-C000-000000000046}
  12261. // *********************************************************************//
  12262.   IAutoFilter = interface(IDispatch)
  12263.     ['{00024432-0001-0000-C000-000000000046}']
  12264.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12265.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12266.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12267.     function Get_Range(out RHS: Range): HResult; stdcall;
  12268.     function Get_Filters(out RHS: Filters): HResult; stdcall;
  12269.   end;
  12270.  
  12271. // *********************************************************************//
  12272. // Interface: IFilters
  12273. // Flags:     (4112) Hidden Dispatchable
  12274. // GUID:      {00024433-0001-0000-C000-000000000046}
  12275. // *********************************************************************//
  12276.   IFilters = interface(IDispatch)
  12277.     ['{00024433-0001-0000-C000-000000000046}']
  12278.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12279.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12280.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12281.     function Get_Count(out RHS: Integer): HResult; stdcall;
  12282.     function Get__Default(Index: Integer; out RHS: Filter): HResult; stdcall;
  12283.     function Get_Item(Index: Integer; out RHS: Filter): HResult; stdcall;
  12284.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  12285.   end;
  12286.  
  12287. // *********************************************************************//
  12288. // Interface: IFilter
  12289. // Flags:     (4112) Hidden Dispatchable
  12290. // GUID:      {00024434-0001-0000-C000-000000000046}
  12291. // *********************************************************************//
  12292.   IFilter = interface(IDispatch)
  12293.     ['{00024434-0001-0000-C000-000000000046}']
  12294.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12295.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12296.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12297.     function Get_On_(out RHS: WordBool): HResult; stdcall;
  12298.     function Get_Criteria1(out RHS: OleVariant): HResult; stdcall;
  12299.     function Get_Operator(out RHS: XlAutoFilterOperator): HResult; stdcall;
  12300.     function Get_Criteria2(out RHS: OleVariant): HResult; stdcall;
  12301.   end;
  12302.  
  12303. // *********************************************************************//
  12304. // Interface: IAutoCorrect
  12305. // Flags:     (4112) Hidden Dispatchable
  12306. // GUID:      {000208D4-0001-0000-C000-000000000046}
  12307. // *********************************************************************//
  12308.   IAutoCorrect = interface(IDispatch)
  12309.     ['{000208D4-0001-0000-C000-000000000046}']
  12310.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12311.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12312.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12313.     function AddReplacement(const What: WideString; const Replacement: WideString; 
  12314.                             out RHS: OleVariant): HResult; stdcall;
  12315.     function Get_CapitalizeNamesOfDays(out RHS: WordBool): HResult; stdcall;
  12316.     function Set_CapitalizeNamesOfDays(RHS: WordBool): HResult; stdcall;
  12317.     function DeleteReplacement(const What: WideString; out RHS: OleVariant): HResult; stdcall;
  12318.     function Get_ReplacementList(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  12319.     function Set_ReplacementList(Index: OleVariant; RHS: OleVariant): HResult; stdcall;
  12320.     function Get_ReplaceText(out RHS: WordBool): HResult; stdcall;
  12321.     function Set_ReplaceText(RHS: WordBool): HResult; stdcall;
  12322.     function Get_TwoInitialCapitals(out RHS: WordBool): HResult; stdcall;
  12323.     function Set_TwoInitialCapitals(RHS: WordBool): HResult; stdcall;
  12324.     function Get_CorrectSentenceCap(out RHS: WordBool): HResult; stdcall;
  12325.     function Set_CorrectSentenceCap(RHS: WordBool): HResult; stdcall;
  12326.     function Get_CorrectCapsLock(out RHS: WordBool): HResult; stdcall;
  12327.     function Set_CorrectCapsLock(RHS: WordBool): HResult; stdcall;
  12328.   end;
  12329.  
  12330. // *********************************************************************//
  12331. // Interface: IBorder
  12332. // Flags:     (4112) Hidden Dispatchable
  12333. // GUID:      {00020854-0001-0000-C000-000000000046}
  12334. // *********************************************************************//
  12335.   IBorder = interface(IDispatch)
  12336.     ['{00020854-0001-0000-C000-000000000046}']
  12337.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12338.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12339.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12340.     function Get_Color(out RHS: OleVariant): HResult; stdcall;
  12341.     function Set_Color(RHS: OleVariant): HResult; stdcall;
  12342.     function Get_ColorIndex(out RHS: OleVariant): HResult; stdcall;
  12343.     function Set_ColorIndex(RHS: OleVariant): HResult; stdcall;
  12344.     function Get_LineStyle(out RHS: OleVariant): HResult; stdcall;
  12345.     function Set_LineStyle(RHS: OleVariant): HResult; stdcall;
  12346.     function Get_Weight(out RHS: OleVariant): HResult; stdcall;
  12347.     function Set_Weight(RHS: OleVariant): HResult; stdcall;
  12348.   end;
  12349.  
  12350. // *********************************************************************//
  12351. // Interface: IInterior
  12352. // Flags:     (4112) Hidden Dispatchable
  12353. // GUID:      {00020870-0001-0000-C000-000000000046}
  12354. // *********************************************************************//
  12355.   IInterior = interface(IDispatch)
  12356.     ['{00020870-0001-0000-C000-000000000046}']
  12357.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12358.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12359.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12360.     function Get_Color(out RHS: OleVariant): HResult; stdcall;
  12361.     function Set_Color(RHS: OleVariant): HResult; stdcall;
  12362.     function Get_ColorIndex(out RHS: OleVariant): HResult; stdcall;
  12363.     function Set_ColorIndex(RHS: OleVariant): HResult; stdcall;
  12364.     function Get_InvertIfNegative(out RHS: OleVariant): HResult; stdcall;
  12365.     function Set_InvertIfNegative(RHS: OleVariant): HResult; stdcall;
  12366.     function Get_Pattern(out RHS: OleVariant): HResult; stdcall;
  12367.     function Set_Pattern(RHS: OleVariant): HResult; stdcall;
  12368.     function Get_PatternColor(out RHS: OleVariant): HResult; stdcall;
  12369.     function Set_PatternColor(RHS: OleVariant): HResult; stdcall;
  12370.     function Get_PatternColorIndex(out RHS: OleVariant): HResult; stdcall;
  12371.     function Set_PatternColorIndex(RHS: OleVariant): HResult; stdcall;
  12372.   end;
  12373.  
  12374. // *********************************************************************//
  12375. // Interface: IChartFillFormat
  12376. // Flags:     (4112) Hidden Dispatchable
  12377. // GUID:      {00024435-0001-0000-C000-000000000046}
  12378. // *********************************************************************//
  12379.   IChartFillFormat = interface(IDispatch)
  12380.     ['{00024435-0001-0000-C000-000000000046}']
  12381.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12382.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12383.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12384.     function OneColorGradient(Style: MsoGradientStyle; Variant: Integer; Degree: Single): HResult; stdcall;
  12385.     function TwoColorGradient(Style: MsoGradientStyle; Variant: Integer): HResult; stdcall;
  12386.     function PresetTextured(PresetTexture: MsoPresetTexture): HResult; stdcall;
  12387.     function Solid: HResult; stdcall;
  12388.     function Patterned(Pattern: MsoPatternType): HResult; stdcall;
  12389.     function UserPicture(PictureFile: OleVariant; PictureFormat: OleVariant; 
  12390.                          PictureStackUnit: OleVariant; PicturePlacement: OleVariant): HResult; stdcall;
  12391.     function UserTextured(const TextureFile: WideString): HResult; stdcall;
  12392.     function PresetGradient(Style: MsoGradientStyle; Variant: Integer; 
  12393.                             PresetGradientType: MsoPresetGradientType): HResult; stdcall;
  12394.     function Get_BackColor(out RHS: ChartColorFormat): HResult; stdcall;
  12395.     function Get_ForeColor(out RHS: ChartColorFormat): HResult; stdcall;
  12396.     function Get_GradientColorType(out RHS: MsoGradientColorType): HResult; stdcall;
  12397.     function Get_GradientDegree(out RHS: Single): HResult; stdcall;
  12398.     function Get_GradientStyle(out RHS: MsoGradientStyle): HResult; stdcall;
  12399.     function Get_GradientVariant(out RHS: Integer): HResult; stdcall;
  12400.     function Get_Pattern(out RHS: MsoPatternType): HResult; stdcall;
  12401.     function Get_PresetGradientType(out RHS: MsoPresetGradientType): HResult; stdcall;
  12402.     function Get_PresetTexture(out RHS: MsoPresetTexture): HResult; stdcall;
  12403.     function Get_TextureName(out RHS: WideString): HResult; stdcall;
  12404.     function Get_TextureType(out RHS: MsoTextureType): HResult; stdcall;
  12405.     function Get_Type_(out RHS: MsoFillType): HResult; stdcall;
  12406.     function Get_Visible(out RHS: MsoTriState): HResult; stdcall;
  12407.     function Set_Visible(RHS: MsoTriState): HResult; stdcall;
  12408.   end;
  12409.  
  12410. // *********************************************************************//
  12411. // Interface: IChartColorFormat
  12412. // Flags:     (4112) Hidden Dispatchable
  12413. // GUID:      {00024436-0001-0000-C000-000000000046}
  12414. // *********************************************************************//
  12415.   IChartColorFormat = interface(IDispatch)
  12416.     ['{00024436-0001-0000-C000-000000000046}']
  12417.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12418.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12419.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12420.     function Get_SchemeColor(out RHS: Integer): HResult; stdcall;
  12421.     function Set_SchemeColor(RHS: Integer): HResult; stdcall;
  12422.     function Get_RGB_(out RHS: Integer): HResult; stdcall;
  12423.     function Get__Default(out RHS: Integer): HResult; stdcall;
  12424.     function Get_Type_(out RHS: Integer): HResult; stdcall;
  12425.   end;
  12426.  
  12427. // *********************************************************************//
  12428. // Interface: IAxis
  12429. // Flags:     (4112) Hidden Dispatchable
  12430. // GUID:      {00020848-0001-0000-C000-000000000046}
  12431. // *********************************************************************//
  12432.   IAxis = interface(IDispatch)
  12433.     ['{00020848-0001-0000-C000-000000000046}']
  12434.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12435.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12436.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12437.     function Get_AxisBetweenCategories(out RHS: WordBool): HResult; stdcall;
  12438.     function Set_AxisBetweenCategories(RHS: WordBool): HResult; stdcall;
  12439.     function Get_AxisGroup(out RHS: XlAxisGroup): HResult; stdcall;
  12440.     function Get_AxisTitle(out RHS: AxisTitle): HResult; stdcall;
  12441.     function Get_Border(out RHS: Border): HResult; stdcall;
  12442.     function Get_CategoryNames(out RHS: OleVariant): HResult; stdcall;
  12443.     function Set_CategoryNames(RHS: OleVariant): HResult; stdcall;
  12444.     function Get_Crosses(out RHS: XlAxisCrosses): HResult; stdcall;
  12445.     function Set_Crosses(RHS: XlAxisCrosses): HResult; stdcall;
  12446.     function Get_CrossesAt(out RHS: Double): HResult; stdcall;
  12447.     function Set_CrossesAt(RHS: Double): HResult; stdcall;
  12448.     function Delete(out RHS: OleVariant): HResult; stdcall;
  12449.     function Get_HasMajorGridlines(out RHS: WordBool): HResult; stdcall;
  12450.     function Set_HasMajorGridlines(RHS: WordBool): HResult; stdcall;
  12451.     function Get_HasMinorGridlines(out RHS: WordBool): HResult; stdcall;
  12452.     function Set_HasMinorGridlines(RHS: WordBool): HResult; stdcall;
  12453.     function Get_HasTitle(out RHS: WordBool): HResult; stdcall;
  12454.     function Set_HasTitle(RHS: WordBool): HResult; stdcall;
  12455.     function Get_MajorGridlines(out RHS: Gridlines): HResult; stdcall;
  12456.     function Get_MajorTickMark(out RHS: XlTickMark): HResult; stdcall;
  12457.     function Set_MajorTickMark(RHS: XlTickMark): HResult; stdcall;
  12458.     function Get_MajorUnit(out RHS: Double): HResult; stdcall;
  12459.     function Set_MajorUnit(RHS: Double): HResult; stdcall;
  12460.     function Get_MajorUnitIsAuto(out RHS: WordBool): HResult; stdcall;
  12461.     function Set_MajorUnitIsAuto(RHS: WordBool): HResult; stdcall;
  12462.     function Get_MaximumScale(out RHS: Double): HResult; stdcall;
  12463.     function Set_MaximumScale(RHS: Double): HResult; stdcall;
  12464.     function Get_MaximumScaleIsAuto(out RHS: WordBool): HResult; stdcall;
  12465.     function Set_MaximumScaleIsAuto(RHS: WordBool): HResult; stdcall;
  12466.     function Get_MinimumScale(out RHS: Double): HResult; stdcall;
  12467.     function Set_MinimumScale(RHS: Double): HResult; stdcall;
  12468.     function Get_MinimumScaleIsAuto(out RHS: WordBool): HResult; stdcall;
  12469.     function Set_MinimumScaleIsAuto(RHS: WordBool): HResult; stdcall;
  12470.     function Get_MinorGridlines(out RHS: Gridlines): HResult; stdcall;
  12471.     function Get_MinorTickMark(out RHS: XlTickMark): HResult; stdcall;
  12472.     function Set_MinorTickMark(RHS: XlTickMark): HResult; stdcall;
  12473.     function Get_MinorUnit(out RHS: Double): HResult; stdcall;
  12474.     function Set_MinorUnit(RHS: Double): HResult; stdcall;
  12475.     function Get_MinorUnitIsAuto(out RHS: WordBool): HResult; stdcall;
  12476.     function Set_MinorUnitIsAuto(RHS: WordBool): HResult; stdcall;
  12477.     function Get_ReversePlotOrder(out RHS: WordBool): HResult; stdcall;
  12478.     function Set_ReversePlotOrder(RHS: WordBool): HResult; stdcall;
  12479.     function Get_ScaleType(out RHS: XlScaleType): HResult; stdcall;
  12480.     function Set_ScaleType(RHS: XlScaleType): HResult; stdcall;
  12481.     function Select(out RHS: OleVariant): HResult; stdcall;
  12482.     function Get_TickLabelPosition(out RHS: XlTickLabelPosition): HResult; stdcall;
  12483.     function Set_TickLabelPosition(RHS: XlTickLabelPosition): HResult; stdcall;
  12484.     function Get_TickLabels(out RHS: TickLabels): HResult; stdcall;
  12485.     function Get_TickLabelSpacing(out RHS: Integer): HResult; stdcall;
  12486.     function Set_TickLabelSpacing(RHS: Integer): HResult; stdcall;
  12487.     function Get_TickMarkSpacing(out RHS: Integer): HResult; stdcall;
  12488.     function Set_TickMarkSpacing(RHS: Integer): HResult; stdcall;
  12489.     function Get_Type_(out RHS: XlAxisType): HResult; stdcall;
  12490.     function Set_Type_(RHS: XlAxisType): HResult; stdcall;
  12491.     function Get_BaseUnit(out RHS: XlTimeUnit): HResult; stdcall;
  12492.     function Set_BaseUnit(RHS: XlTimeUnit): HResult; stdcall;
  12493.     function Get_BaseUnitIsAuto(out RHS: WordBool): HResult; stdcall;
  12494.     function Set_BaseUnitIsAuto(RHS: WordBool): HResult; stdcall;
  12495.     function Get_MajorUnitScale(out RHS: XlTimeUnit): HResult; stdcall;
  12496.     function Set_MajorUnitScale(RHS: XlTimeUnit): HResult; stdcall;
  12497.     function Get_MinorUnitScale(out RHS: XlTimeUnit): HResult; stdcall;
  12498.     function Set_MinorUnitScale(RHS: XlTimeUnit): HResult; stdcall;
  12499.     function Get_CategoryType(out RHS: XlCategoryType): HResult; stdcall;
  12500.     function Set_CategoryType(RHS: XlCategoryType): HResult; stdcall;
  12501.     function Get_Left(out RHS: Double): HResult; stdcall;
  12502.     function Get_Top(out RHS: Double): HResult; stdcall;
  12503.     function Get_Width(out RHS: Double): HResult; stdcall;
  12504.     function Get_Height(out RHS: Double): HResult; stdcall;
  12505.     function Get_DisplayUnit(out RHS: XlDisplayUnit): HResult; stdcall;
  12506.     function Set_DisplayUnit(RHS: XlDisplayUnit): HResult; stdcall;
  12507.     function Get_DisplayUnitCustom(out RHS: Double): HResult; stdcall;
  12508.     function Set_DisplayUnitCustom(RHS: Double): HResult; stdcall;
  12509.     function Get_HasDisplayUnitLabel(out RHS: WordBool): HResult; stdcall;
  12510.     function Set_HasDisplayUnitLabel(RHS: WordBool): HResult; stdcall;
  12511.     function Get_DisplayUnitLabel(out RHS: DisplayUnitLabel): HResult; stdcall;
  12512.   end;
  12513.  
  12514. // *********************************************************************//
  12515. // Interface: IChartTitle
  12516. // Flags:     (4112) Hidden Dispatchable
  12517. // GUID:      {00020849-0001-0000-C000-000000000046}
  12518. // *********************************************************************//
  12519.   IChartTitle = interface(IDispatch)
  12520.     ['{00020849-0001-0000-C000-000000000046}']
  12521.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12522.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12523.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12524.     function Get_Name(out RHS: WideString): HResult; stdcall;
  12525.     function Select(out RHS: OleVariant): HResult; stdcall;
  12526.     function Get_Border(out RHS: Border): HResult; stdcall;
  12527.     function Delete(out RHS: OleVariant): HResult; stdcall;
  12528.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  12529.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  12530.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  12531.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  12532.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  12533.     function Get_Font(out RHS: Font): HResult; stdcall;
  12534.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  12535.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  12536.     function Get_Left(out RHS: Double): HResult; stdcall;
  12537.     function Set_Left(RHS: Double): HResult; stdcall;
  12538.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  12539.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  12540.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  12541.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  12542.     function Get_Text(out RHS: WideString): HResult; stdcall;
  12543.     function Set_Text(const RHS: WideString): HResult; stdcall;
  12544.     function Get_Top(out RHS: Double): HResult; stdcall;
  12545.     function Set_Top(RHS: Double): HResult; stdcall;
  12546.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  12547.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  12548.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  12549.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  12550.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  12551.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  12552.   end;
  12553.  
  12554. // *********************************************************************//
  12555. // Interface: IAxisTitle
  12556. // Flags:     (4112) Hidden Dispatchable
  12557. // GUID:      {0002084A-0001-0000-C000-000000000046}
  12558. // *********************************************************************//
  12559.   IAxisTitle = interface(IDispatch)
  12560.     ['{0002084A-0001-0000-C000-000000000046}']
  12561.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12562.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12563.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12564.     function Get_Name(out RHS: WideString): HResult; stdcall;
  12565.     function Select(out RHS: OleVariant): HResult; stdcall;
  12566.     function Get_Border(out RHS: Border): HResult; stdcall;
  12567.     function Delete(out RHS: OleVariant): HResult; stdcall;
  12568.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  12569.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  12570.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  12571.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  12572.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  12573.     function Get_Font(out RHS: Font): HResult; stdcall;
  12574.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  12575.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  12576.     function Get_Left(out RHS: Double): HResult; stdcall;
  12577.     function Set_Left(RHS: Double): HResult; stdcall;
  12578.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  12579.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  12580.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  12581.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  12582.     function Get_Text(out RHS: WideString): HResult; stdcall;
  12583.     function Set_Text(const RHS: WideString): HResult; stdcall;
  12584.     function Get_Top(out RHS: Double): HResult; stdcall;
  12585.     function Set_Top(RHS: Double): HResult; stdcall;
  12586.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  12587.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  12588.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  12589.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  12590.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  12591.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  12592.   end;
  12593.  
  12594. // *********************************************************************//
  12595. // Interface: IChartGroup
  12596. // Flags:     (4112) Hidden Dispatchable
  12597. // GUID:      {00020859-0001-0000-C000-000000000046}
  12598. // *********************************************************************//
  12599.   IChartGroup = interface(IDispatch)
  12600.     ['{00020859-0001-0000-C000-000000000046}']
  12601.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12602.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12603.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12604.     function Get_AxisGroup(out RHS: XlAxisGroup): HResult; stdcall;
  12605.     function Set_AxisGroup(RHS: XlAxisGroup): HResult; stdcall;
  12606.     function Get_DoughnutHoleSize(out RHS: Integer): HResult; stdcall;
  12607.     function Set_DoughnutHoleSize(RHS: Integer): HResult; stdcall;
  12608.     function Get_DownBars(out RHS: DownBars): HResult; stdcall;
  12609.     function Get_DropLines(out RHS: DropLines): HResult; stdcall;
  12610.     function Get_FirstSliceAngle(out RHS: Integer): HResult; stdcall;
  12611.     function Set_FirstSliceAngle(RHS: Integer): HResult; stdcall;
  12612.     function Get_GapWidth(out RHS: Integer): HResult; stdcall;
  12613.     function Set_GapWidth(RHS: Integer): HResult; stdcall;
  12614.     function Get_HasDropLines(out RHS: WordBool): HResult; stdcall;
  12615.     function Set_HasDropLines(RHS: WordBool): HResult; stdcall;
  12616.     function Get_HasHiLoLines(out RHS: WordBool): HResult; stdcall;
  12617.     function Set_HasHiLoLines(RHS: WordBool): HResult; stdcall;
  12618.     function Get_HasRadarAxisLabels(out RHS: WordBool): HResult; stdcall;
  12619.     function Set_HasRadarAxisLabels(RHS: WordBool): HResult; stdcall;
  12620.     function Get_HasSeriesLines(out RHS: WordBool): HResult; stdcall;
  12621.     function Set_HasSeriesLines(RHS: WordBool): HResult; stdcall;
  12622.     function Get_HasUpDownBars(out RHS: WordBool): HResult; stdcall;
  12623.     function Set_HasUpDownBars(RHS: WordBool): HResult; stdcall;
  12624.     function Get_HiLoLines(out RHS: HiLoLines): HResult; stdcall;
  12625.     function Get_Index(out RHS: Integer): HResult; stdcall;
  12626.     function Get_Overlap(out RHS: Integer): HResult; stdcall;
  12627.     function Set_Overlap(RHS: Integer): HResult; stdcall;
  12628.     function Get_RadarAxisLabels(out RHS: TickLabels): HResult; stdcall;
  12629.     function SeriesCollection(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  12630.     function Get_SeriesLines(out RHS: SeriesLines): HResult; stdcall;
  12631.     function Get_SubType(out RHS: Integer): HResult; stdcall;
  12632.     function Set_SubType(RHS: Integer): HResult; stdcall;
  12633.     function Get_Type_(out RHS: Integer): HResult; stdcall;
  12634.     function Set_Type_(RHS: Integer): HResult; stdcall;
  12635.     function Get_UpBars(out RHS: UpBars): HResult; stdcall;
  12636.     function Get_VaryByCategories(out RHS: WordBool): HResult; stdcall;
  12637.     function Set_VaryByCategories(RHS: WordBool): HResult; stdcall;
  12638.     function Get_SizeRepresents(out RHS: XlSizeRepresents): HResult; stdcall;
  12639.     function Set_SizeRepresents(RHS: XlSizeRepresents): HResult; stdcall;
  12640.     function Get_BubbleScale(out RHS: Integer): HResult; stdcall;
  12641.     function Set_BubbleScale(RHS: Integer): HResult; stdcall;
  12642.     function Get_ShowNegativeBubbles(out RHS: WordBool): HResult; stdcall;
  12643.     function Set_ShowNegativeBubbles(RHS: WordBool): HResult; stdcall;
  12644.     function Get_SplitType(out RHS: XlChartSplitType): HResult; stdcall;
  12645.     function Set_SplitType(RHS: XlChartSplitType): HResult; stdcall;
  12646.     function Get_SplitValue(out RHS: OleVariant): HResult; stdcall;
  12647.     function Set_SplitValue(RHS: OleVariant): HResult; stdcall;
  12648.     function Get_SecondPlotSize(out RHS: Integer): HResult; stdcall;
  12649.     function Set_SecondPlotSize(RHS: Integer): HResult; stdcall;
  12650.     function Get_Has3DShading(out RHS: WordBool): HResult; stdcall;
  12651.     function Set_Has3DShading(RHS: WordBool): HResult; stdcall;
  12652.   end;
  12653.  
  12654. // *********************************************************************//
  12655. // Interface: IChartGroups
  12656. // Flags:     (4112) Hidden Dispatchable
  12657. // GUID:      {0002085A-0001-0000-C000-000000000046}
  12658. // *********************************************************************//
  12659.   IChartGroups = interface(IDispatch)
  12660.     ['{0002085A-0001-0000-C000-000000000046}']
  12661.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12662.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12663.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12664.     function Get_Count(out RHS: Integer): HResult; stdcall;
  12665.     function Item(Index: OleVariant; out RHS: ChartGroup): HResult; stdcall;
  12666.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  12667.   end;
  12668.  
  12669. // *********************************************************************//
  12670. // Interface: IAxes
  12671. // Flags:     (4112) Hidden Dispatchable
  12672. // GUID:      {0002085B-0001-0000-C000-000000000046}
  12673. // *********************************************************************//
  12674.   IAxes = interface(IDispatch)
  12675.     ['{0002085B-0001-0000-C000-000000000046}']
  12676.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12677.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12678.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12679.     function Get_Count(out RHS: Integer): HResult; stdcall;
  12680.     function Item(Type_: XlAxisType; AxisGroup: XlAxisGroup; out RHS: Axis): HResult; stdcall;
  12681.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  12682.   end;
  12683.  
  12684. // *********************************************************************//
  12685. // Interface: IPoints
  12686. // Flags:     (4112) Hidden Dispatchable
  12687. // GUID:      {00020869-0001-0000-C000-000000000046}
  12688. // *********************************************************************//
  12689.   IPoints = interface(IDispatch)
  12690.     ['{00020869-0001-0000-C000-000000000046}']
  12691.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12692.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12693.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12694.     function Get_Count(out RHS: Integer): HResult; stdcall;
  12695.     function Item(Index: Integer; out RHS: Point): HResult; stdcall;
  12696.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  12697.   end;
  12698.  
  12699. // *********************************************************************//
  12700. // Interface: IPoint
  12701. // Flags:     (4112) Hidden Dispatchable
  12702. // GUID:      {0002086A-0001-0000-C000-000000000046}
  12703. // *********************************************************************//
  12704.   IPoint = interface(IDispatch)
  12705.     ['{0002086A-0001-0000-C000-000000000046}']
  12706.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12707.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12708.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12709.     function ApplyDataLabels(Type_: XlDataLabelsType; LegendKey: OleVariant; AutoText: OleVariant; 
  12710.                              out RHS: OleVariant): HResult; stdcall;
  12711.     function Get_Border(out RHS: Border): HResult; stdcall;
  12712.     function ClearFormats(out RHS: OleVariant): HResult; stdcall;
  12713.     function Copy(out RHS: OleVariant): HResult; stdcall;
  12714.     function Get_DataLabel(out RHS: DataLabel): HResult; stdcall;
  12715.     function Delete(out RHS: OleVariant): HResult; stdcall;
  12716.     function Get_Explosion(out RHS: Integer): HResult; stdcall;
  12717.     function Set_Explosion(RHS: Integer): HResult; stdcall;
  12718.     function Get_HasDataLabel(out RHS: WordBool): HResult; stdcall;
  12719.     function Set_HasDataLabel(RHS: WordBool): HResult; stdcall;
  12720.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  12721.     function Get_InvertIfNegative(out RHS: WordBool): HResult; stdcall;
  12722.     function Set_InvertIfNegative(RHS: WordBool): HResult; stdcall;
  12723.     function Get_MarkerBackgroundColor(out RHS: Integer): HResult; stdcall;
  12724.     function Set_MarkerBackgroundColor(RHS: Integer): HResult; stdcall;
  12725.     function Get_MarkerBackgroundColorIndex(out RHS: XlColorIndex): HResult; stdcall;
  12726.     function Set_MarkerBackgroundColorIndex(RHS: XlColorIndex): HResult; stdcall;
  12727.     function Get_MarkerForegroundColor(out RHS: Integer): HResult; stdcall;
  12728.     function Set_MarkerForegroundColor(RHS: Integer): HResult; stdcall;
  12729.     function Get_MarkerForegroundColorIndex(out RHS: XlColorIndex): HResult; stdcall;
  12730.     function Set_MarkerForegroundColorIndex(RHS: XlColorIndex): HResult; stdcall;
  12731.     function Get_MarkerSize(out RHS: Integer): HResult; stdcall;
  12732.     function Set_MarkerSize(RHS: Integer): HResult; stdcall;
  12733.     function Get_MarkerStyle(out RHS: XlMarkerStyle): HResult; stdcall;
  12734.     function Set_MarkerStyle(RHS: XlMarkerStyle): HResult; stdcall;
  12735.     function Paste(out RHS: OleVariant): HResult; stdcall;
  12736.     function Get_PictureType(out RHS: XlChartPictureType): HResult; stdcall;
  12737.     function Set_PictureType(RHS: XlChartPictureType): HResult; stdcall;
  12738.     function Get_PictureUnit(out RHS: Integer): HResult; stdcall;
  12739.     function Set_PictureUnit(RHS: Integer): HResult; stdcall;
  12740.     function Select(out RHS: OleVariant): HResult; stdcall;
  12741.     function Get_ApplyPictToSides(out RHS: WordBool): HResult; stdcall;
  12742.     function Set_ApplyPictToSides(RHS: WordBool): HResult; stdcall;
  12743.     function Get_ApplyPictToFront(out RHS: WordBool): HResult; stdcall;
  12744.     function Set_ApplyPictToFront(RHS: WordBool): HResult; stdcall;
  12745.     function Get_ApplyPictToEnd(out RHS: WordBool): HResult; stdcall;
  12746.     function Set_ApplyPictToEnd(RHS: WordBool): HResult; stdcall;
  12747.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  12748.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  12749.     function Get_SecondaryPlot(out RHS: WordBool): HResult; stdcall;
  12750.     function Set_SecondaryPlot(RHS: WordBool): HResult; stdcall;
  12751.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  12752.   end;
  12753.  
  12754. // *********************************************************************//
  12755. // Interface: ISeries
  12756. // Flags:     (4112) Hidden Dispatchable
  12757. // GUID:      {0002086B-0001-0000-C000-000000000046}
  12758. // *********************************************************************//
  12759.   ISeries = interface(IDispatch)
  12760.     ['{0002086B-0001-0000-C000-000000000046}']
  12761.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12762.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12763.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12764.     function ApplyDataLabels(Type_: XlDataLabelsType; LegendKey: OleVariant; AutoText: OleVariant; 
  12765.                              HasLeaderLines: OleVariant; out RHS: OleVariant): HResult; stdcall;
  12766.     function Get_AxisGroup(out RHS: XlAxisGroup): HResult; stdcall;
  12767.     function Set_AxisGroup(RHS: XlAxisGroup): HResult; stdcall;
  12768.     function Get_Border(out RHS: Border): HResult; stdcall;
  12769.     function ClearFormats(out RHS: OleVariant): HResult; stdcall;
  12770.     function Copy(out RHS: OleVariant): HResult; stdcall;
  12771.     function DataLabels(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  12772.     function Delete(out RHS: OleVariant): HResult; stdcall;
  12773.     function ErrorBar(Direction: XlErrorBarDirection; Include: XlErrorBarInclude; 
  12774.                       Type_: XlErrorBarType; Amount: OleVariant; MinusValues: OleVariant; 
  12775.                       out RHS: OleVariant): HResult; stdcall;
  12776.     function Get_ErrorBars(out RHS: ErrorBars): HResult; stdcall;
  12777.     function Get_Explosion(out RHS: Integer): HResult; stdcall;
  12778.     function Set_Explosion(RHS: Integer): HResult; stdcall;
  12779.     function Get_Formula(out RHS: WideString): HResult; stdcall;
  12780.     function Set_Formula(const RHS: WideString): HResult; stdcall;
  12781.     function Get_FormulaLocal(out RHS: WideString): HResult; stdcall;
  12782.     function Set_FormulaLocal(const RHS: WideString): HResult; stdcall;
  12783.     function Get_FormulaR1C1(out RHS: WideString): HResult; stdcall;
  12784.     function Set_FormulaR1C1(const RHS: WideString): HResult; stdcall;
  12785.     function Get_FormulaR1C1Local(out RHS: WideString): HResult; stdcall;
  12786.     function Set_FormulaR1C1Local(const RHS: WideString): HResult; stdcall;
  12787.     function Get_HasDataLabels(out RHS: WordBool): HResult; stdcall;
  12788.     function Set_HasDataLabels(RHS: WordBool): HResult; stdcall;
  12789.     function Get_HasErrorBars(out RHS: WordBool): HResult; stdcall;
  12790.     function Set_HasErrorBars(RHS: WordBool): HResult; stdcall;
  12791.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  12792.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  12793.     function Get_InvertIfNegative(out RHS: WordBool): HResult; stdcall;
  12794.     function Set_InvertIfNegative(RHS: WordBool): HResult; stdcall;
  12795.     function Get_MarkerBackgroundColor(out RHS: Integer): HResult; stdcall;
  12796.     function Set_MarkerBackgroundColor(RHS: Integer): HResult; stdcall;
  12797.     function Get_MarkerBackgroundColorIndex(out RHS: XlColorIndex): HResult; stdcall;
  12798.     function Set_MarkerBackgroundColorIndex(RHS: XlColorIndex): HResult; stdcall;
  12799.     function Get_MarkerForegroundColor(out RHS: Integer): HResult; stdcall;
  12800.     function Set_MarkerForegroundColor(RHS: Integer): HResult; stdcall;
  12801.     function Get_MarkerForegroundColorIndex(out RHS: XlColorIndex): HResult; stdcall;
  12802.     function Set_MarkerForegroundColorIndex(RHS: XlColorIndex): HResult; stdcall;
  12803.     function Get_MarkerSize(out RHS: Integer): HResult; stdcall;
  12804.     function Set_MarkerSize(RHS: Integer): HResult; stdcall;
  12805.     function Get_MarkerStyle(out RHS: XlMarkerStyle): HResult; stdcall;
  12806.     function Set_MarkerStyle(RHS: XlMarkerStyle): HResult; stdcall;
  12807.     function Get_Name(out RHS: WideString): HResult; stdcall;
  12808.     function Set_Name(const RHS: WideString): HResult; stdcall;
  12809.     function Paste(out RHS: OleVariant): HResult; stdcall;
  12810.     function Get_PictureType(out RHS: XlChartPictureType): HResult; stdcall;
  12811.     function Set_PictureType(RHS: XlChartPictureType): HResult; stdcall;
  12812.     function Get_PictureUnit(out RHS: Integer): HResult; stdcall;
  12813.     function Set_PictureUnit(RHS: Integer): HResult; stdcall;
  12814.     function Get_PlotOrder(out RHS: Integer): HResult; stdcall;
  12815.     function Set_PlotOrder(RHS: Integer): HResult; stdcall;
  12816.     function Points(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  12817.     function Select(out RHS: OleVariant): HResult; stdcall;
  12818.     function Get_Smooth(out RHS: WordBool): HResult; stdcall;
  12819.     function Set_Smooth(RHS: WordBool): HResult; stdcall;
  12820.     function Trendlines(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  12821.     function Get_Type_(out RHS: Integer): HResult; stdcall;
  12822.     function Set_Type_(RHS: Integer): HResult; stdcall;
  12823.     function Get_ChartType(out RHS: XlChartType): HResult; stdcall;
  12824.     function Set_ChartType(RHS: XlChartType): HResult; stdcall;
  12825.     function ApplyCustomType(ChartType: XlChartType): HResult; stdcall;
  12826.     function Get_Values(out RHS: OleVariant): HResult; stdcall;
  12827.     function Set_Values(RHS: OleVariant): HResult; stdcall;
  12828.     function Get_XValues(out RHS: OleVariant): HResult; stdcall;
  12829.     function Set_XValues(RHS: OleVariant): HResult; stdcall;
  12830.     function Get_BubbleSizes(out RHS: OleVariant): HResult; stdcall;
  12831.     function Set_BubbleSizes(RHS: OleVariant): HResult; stdcall;
  12832.     function Get_BarShape(out RHS: XlBarShape): HResult; stdcall;
  12833.     function Set_BarShape(RHS: XlBarShape): HResult; stdcall;
  12834.     function Get_ApplyPictToSides(out RHS: WordBool): HResult; stdcall;
  12835.     function Set_ApplyPictToSides(RHS: WordBool): HResult; stdcall;
  12836.     function Get_ApplyPictToFront(out RHS: WordBool): HResult; stdcall;
  12837.     function Set_ApplyPictToFront(RHS: WordBool): HResult; stdcall;
  12838.     function Get_ApplyPictToEnd(out RHS: WordBool): HResult; stdcall;
  12839.     function Set_ApplyPictToEnd(RHS: WordBool): HResult; stdcall;
  12840.     function Get_Has3DEffect(out RHS: WordBool): HResult; stdcall;
  12841.     function Set_Has3DEffect(RHS: WordBool): HResult; stdcall;
  12842.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  12843.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  12844.     function Get_HasLeaderLines(out RHS: WordBool): HResult; stdcall;
  12845.     function Set_HasLeaderLines(RHS: WordBool): HResult; stdcall;
  12846.     function Get_LeaderLines(out RHS: LeaderLines): HResult; stdcall;
  12847.   end;
  12848.  
  12849. // *********************************************************************//
  12850. // Interface: ISeriesCollection
  12851. // Flags:     (4112) Hidden Dispatchable
  12852. // GUID:      {0002086C-0001-0000-C000-000000000046}
  12853. // *********************************************************************//
  12854.   ISeriesCollection = interface(IDispatch)
  12855.     ['{0002086C-0001-0000-C000-000000000046}']
  12856.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12857.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12858.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12859.     function Add(Source: OleVariant; Rowcol: XlRowCol; SeriesLabels: OleVariant; 
  12860.                  CategoryLabels: OleVariant; Replace: OleVariant; out RHS: Series): HResult; stdcall;
  12861.     function Get_Count(out RHS: Integer): HResult; stdcall;
  12862.     function Extend(Source: OleVariant; Rowcol: OleVariant; CategoryLabels: OleVariant; 
  12863.                     out RHS: OleVariant): HResult; stdcall;
  12864.     function Item(Index: OleVariant; out RHS: Series): HResult; stdcall;
  12865.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  12866.     function Paste(Rowcol: XlRowCol; SeriesLabels: OleVariant; CategoryLabels: OleVariant; 
  12867.                    Replace: OleVariant; NewSeries: OleVariant; out RHS: OleVariant): HResult; stdcall;
  12868.     function NewSeries(out RHS: Series): HResult; stdcall;
  12869.   end;
  12870.  
  12871. // *********************************************************************//
  12872. // Interface: IDataLabel
  12873. // Flags:     (4112) Hidden Dispatchable
  12874. // GUID:      {000208B2-0001-0000-C000-000000000046}
  12875. // *********************************************************************//
  12876.   IDataLabel = interface(IDispatch)
  12877.     ['{000208B2-0001-0000-C000-000000000046}']
  12878.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12879.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12880.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12881.     function Get_Name(out RHS: WideString): HResult; stdcall;
  12882.     function Select(out RHS: OleVariant): HResult; stdcall;
  12883.     function Get_Border(out RHS: Border): HResult; stdcall;
  12884.     function Delete(out RHS: OleVariant): HResult; stdcall;
  12885.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  12886.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  12887.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  12888.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  12889.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  12890.     function Get_Font(out RHS: Font): HResult; stdcall;
  12891.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  12892.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  12893.     function Get_Left(out RHS: Double): HResult; stdcall;
  12894.     function Set_Left(RHS: Double): HResult; stdcall;
  12895.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  12896.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  12897.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  12898.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  12899.     function Get_Text(out RHS: WideString): HResult; stdcall;
  12900.     function Set_Text(const RHS: WideString): HResult; stdcall;
  12901.     function Get_Top(out RHS: Double): HResult; stdcall;
  12902.     function Set_Top(RHS: Double): HResult; stdcall;
  12903.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  12904.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  12905.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  12906.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  12907.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  12908.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  12909.     function Get_AutoText(out RHS: WordBool): HResult; stdcall;
  12910.     function Set_AutoText(RHS: WordBool): HResult; stdcall;
  12911.     function Get_NumberFormat(out RHS: WideString): HResult; stdcall;
  12912.     function Set_NumberFormat(const RHS: WideString): HResult; stdcall;
  12913.     function Get_NumberFormatLinked(out RHS: WordBool): HResult; stdcall;
  12914.     function Set_NumberFormatLinked(RHS: WordBool): HResult; stdcall;
  12915.     function Get_NumberFormatLocal(out RHS: OleVariant): HResult; stdcall;
  12916.     function Set_NumberFormatLocal(RHS: OleVariant): HResult; stdcall;
  12917.     function Get_ShowLegendKey(out RHS: WordBool): HResult; stdcall;
  12918.     function Set_ShowLegendKey(RHS: WordBool): HResult; stdcall;
  12919.     function Get_Type_(out RHS: OleVariant): HResult; stdcall;
  12920.     function Set_Type_(RHS: OleVariant): HResult; stdcall;
  12921.     function Get_Position(out RHS: XlDataLabelPosition): HResult; stdcall;
  12922.     function Set_Position(RHS: XlDataLabelPosition): HResult; stdcall;
  12923.   end;
  12924.  
  12925. // *********************************************************************//
  12926. // Interface: IDataLabels
  12927. // Flags:     (4112) Hidden Dispatchable
  12928. // GUID:      {000208B3-0001-0000-C000-000000000046}
  12929. // *********************************************************************//
  12930.   IDataLabels = interface(IDispatch)
  12931.     ['{000208B3-0001-0000-C000-000000000046}']
  12932.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12933.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12934.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12935.     function Get_Name(out RHS: WideString): HResult; stdcall;
  12936.     function Select(out RHS: OleVariant): HResult; stdcall;
  12937.     function Get_Border(out RHS: Border): HResult; stdcall;
  12938.     function Delete(out RHS: OleVariant): HResult; stdcall;
  12939.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  12940.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  12941.     procedure _Dummy9; stdcall;
  12942.     procedure _Dummy10; stdcall;
  12943.     function Get_Font(out RHS: Font): HResult; stdcall;
  12944.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  12945.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  12946.     procedure _Dummy13; stdcall;
  12947.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  12948.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  12949.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  12950.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  12951.     procedure _Dummy16; stdcall;
  12952.     procedure _Dummy17; stdcall;
  12953.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  12954.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  12955.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  12956.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  12957.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  12958.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  12959.     function Get_AutoText(out RHS: WordBool): HResult; stdcall;
  12960.     function Set_AutoText(RHS: WordBool): HResult; stdcall;
  12961.     function Get_NumberFormat(out RHS: WideString): HResult; stdcall;
  12962.     function Set_NumberFormat(const RHS: WideString): HResult; stdcall;
  12963.     function Get_NumberFormatLinked(out RHS: WordBool): HResult; stdcall;
  12964.     function Set_NumberFormatLinked(RHS: WordBool): HResult; stdcall;
  12965.     function Get_NumberFormatLocal(out RHS: OleVariant): HResult; stdcall;
  12966.     function Set_NumberFormatLocal(RHS: OleVariant): HResult; stdcall;
  12967.     function Get_ShowLegendKey(out RHS: WordBool): HResult; stdcall;
  12968.     function Set_ShowLegendKey(RHS: WordBool): HResult; stdcall;
  12969.     function Get_Type_(out RHS: OleVariant): HResult; stdcall;
  12970.     function Set_Type_(RHS: OleVariant): HResult; stdcall;
  12971.     function Get_Position(out RHS: XlDataLabelPosition): HResult; stdcall;
  12972.     function Set_Position(RHS: XlDataLabelPosition): HResult; stdcall;
  12973.     function Get_Count(out RHS: Integer): HResult; stdcall;
  12974.     function Item(Index: OleVariant; out RHS: DataLabel): HResult; stdcall;
  12975.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  12976.   end;
  12977.  
  12978. // *********************************************************************//
  12979. // Interface: ILegendEntry
  12980. // Flags:     (4112) Hidden Dispatchable
  12981. // GUID:      {000208BA-0001-0000-C000-000000000046}
  12982. // *********************************************************************//
  12983.   ILegendEntry = interface(IDispatch)
  12984.     ['{000208BA-0001-0000-C000-000000000046}']
  12985.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  12986.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  12987.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  12988.     function Delete(out RHS: OleVariant): HResult; stdcall;
  12989.     function Get_Font(out RHS: Font): HResult; stdcall;
  12990.     function Get_Index(out RHS: Integer): HResult; stdcall;
  12991.     function Get_LegendKey(out RHS: LegendKey): HResult; stdcall;
  12992.     function Select(out RHS: OleVariant): HResult; stdcall;
  12993.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  12994.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  12995.     function Get_Left(out RHS: Double): HResult; stdcall;
  12996.     function Get_Top(out RHS: Double): HResult; stdcall;
  12997.     function Get_Width(out RHS: Double): HResult; stdcall;
  12998.     function Get_Height(out RHS: Double): HResult; stdcall;
  12999.   end;
  13000.  
  13001. // *********************************************************************//
  13002. // Interface: ILegendEntries
  13003. // Flags:     (4112) Hidden Dispatchable
  13004. // GUID:      {000208BB-0001-0000-C000-000000000046}
  13005. // *********************************************************************//
  13006.   ILegendEntries = interface(IDispatch)
  13007.     ['{000208BB-0001-0000-C000-000000000046}']
  13008.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13009.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13010.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13011.     function Get_Count(out RHS: Integer): HResult; stdcall;
  13012.     function Item(Index: OleVariant; out RHS: LegendEntry): HResult; stdcall;
  13013.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  13014.   end;
  13015.  
  13016. // *********************************************************************//
  13017. // Interface: ILegendKey
  13018. // Flags:     (4112) Hidden Dispatchable
  13019. // GUID:      {000208BC-0001-0000-C000-000000000046}
  13020. // *********************************************************************//
  13021.   ILegendKey = interface(IDispatch)
  13022.     ['{000208BC-0001-0000-C000-000000000046}']
  13023.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13024.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13025.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13026.     function Get_Border(out RHS: Border): HResult; stdcall;
  13027.     function ClearFormats(out RHS: OleVariant): HResult; stdcall;
  13028.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13029.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  13030.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  13031.     function Get_InvertIfNegative(out RHS: WordBool): HResult; stdcall;
  13032.     function Set_InvertIfNegative(RHS: WordBool): HResult; stdcall;
  13033.     function Get_MarkerBackgroundColor(out RHS: Integer): HResult; stdcall;
  13034.     function Set_MarkerBackgroundColor(RHS: Integer): HResult; stdcall;
  13035.     function Get_MarkerBackgroundColorIndex(out RHS: XlColorIndex): HResult; stdcall;
  13036.     function Set_MarkerBackgroundColorIndex(RHS: XlColorIndex): HResult; stdcall;
  13037.     function Get_MarkerForegroundColor(out RHS: Integer): HResult; stdcall;
  13038.     function Set_MarkerForegroundColor(RHS: Integer): HResult; stdcall;
  13039.     function Get_MarkerForegroundColorIndex(out RHS: XlColorIndex): HResult; stdcall;
  13040.     function Set_MarkerForegroundColorIndex(RHS: XlColorIndex): HResult; stdcall;
  13041.     function Get_MarkerSize(out RHS: Integer): HResult; stdcall;
  13042.     function Set_MarkerSize(RHS: Integer): HResult; stdcall;
  13043.     function Get_MarkerStyle(out RHS: XlMarkerStyle): HResult; stdcall;
  13044.     function Set_MarkerStyle(RHS: XlMarkerStyle): HResult; stdcall;
  13045.     function Get_PictureType(out RHS: Integer): HResult; stdcall;
  13046.     function Set_PictureType(RHS: Integer): HResult; stdcall;
  13047.     function Get_PictureUnit(out RHS: Integer): HResult; stdcall;
  13048.     function Set_PictureUnit(RHS: Integer): HResult; stdcall;
  13049.     function Select(out RHS: OleVariant): HResult; stdcall;
  13050.     function Get_Smooth(out RHS: WordBool): HResult; stdcall;
  13051.     function Set_Smooth(RHS: WordBool): HResult; stdcall;
  13052.     function Get_Left(out RHS: Double): HResult; stdcall;
  13053.     function Get_Top(out RHS: Double): HResult; stdcall;
  13054.     function Get_Width(out RHS: Double): HResult; stdcall;
  13055.     function Get_Height(out RHS: Double): HResult; stdcall;
  13056.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  13057.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  13058.   end;
  13059.  
  13060. // *********************************************************************//
  13061. // Interface: ITrendlines
  13062. // Flags:     (4112) Hidden Dispatchable
  13063. // GUID:      {000208BD-0001-0000-C000-000000000046}
  13064. // *********************************************************************//
  13065.   ITrendlines = interface(IDispatch)
  13066.     ['{000208BD-0001-0000-C000-000000000046}']
  13067.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13068.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13069.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13070.     function Add(Type_: XlTrendlineType; Order: OleVariant; Period: OleVariant; 
  13071.                  Forward: OleVariant; Backward: OleVariant; Intercept: OleVariant; 
  13072.                  DisplayEquation: OleVariant; DisplayRSquared: OleVariant; Name: OleVariant; 
  13073.                  out RHS: Trendline): HResult; stdcall;
  13074.     function Get_Count(out RHS: Integer): HResult; stdcall;
  13075.     function Item(Index: OleVariant; out RHS: Trendline): HResult; stdcall;
  13076.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  13077.   end;
  13078.  
  13079. // *********************************************************************//
  13080. // Interface: ITrendline
  13081. // Flags:     (4112) Hidden Dispatchable
  13082. // GUID:      {000208BE-0001-0000-C000-000000000046}
  13083. // *********************************************************************//
  13084.   ITrendline = interface(IDispatch)
  13085.     ['{000208BE-0001-0000-C000-000000000046}']
  13086.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13087.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13088.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13089.     function Get_Backward(out RHS: Integer): HResult; stdcall;
  13090.     function Set_Backward(RHS: Integer): HResult; stdcall;
  13091.     function Get_Border(out RHS: Border): HResult; stdcall;
  13092.     function ClearFormats(out RHS: OleVariant): HResult; stdcall;
  13093.     function Get_DataLabel(out RHS: DataLabel): HResult; stdcall;
  13094.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13095.     function Get_DisplayEquation(out RHS: WordBool): HResult; stdcall;
  13096.     function Set_DisplayEquation(RHS: WordBool): HResult; stdcall;
  13097.     function Get_DisplayRSquared(out RHS: WordBool): HResult; stdcall;
  13098.     function Set_DisplayRSquared(RHS: WordBool): HResult; stdcall;
  13099.     function Get_Forward(out RHS: Integer): HResult; stdcall;
  13100.     function Set_Forward(RHS: Integer): HResult; stdcall;
  13101.     function Get_Index(out RHS: Integer): HResult; stdcall;
  13102.     function Get_Intercept(out RHS: Double): HResult; stdcall;
  13103.     function Set_Intercept(RHS: Double): HResult; stdcall;
  13104.     function Get_InterceptIsAuto(out RHS: WordBool): HResult; stdcall;
  13105.     function Set_InterceptIsAuto(RHS: WordBool): HResult; stdcall;
  13106.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13107.     function Set_Name(const RHS: WideString): HResult; stdcall;
  13108.     function Get_NameIsAuto(out RHS: WordBool): HResult; stdcall;
  13109.     function Set_NameIsAuto(RHS: WordBool): HResult; stdcall;
  13110.     function Get_Order(out RHS: Integer): HResult; stdcall;
  13111.     function Set_Order(RHS: Integer): HResult; stdcall;
  13112.     function Get_Period(out RHS: Integer): HResult; stdcall;
  13113.     function Set_Period(RHS: Integer): HResult; stdcall;
  13114.     function Select(out RHS: OleVariant): HResult; stdcall;
  13115.     function Get_Type_(out RHS: XlTrendlineType): HResult; stdcall;
  13116.     function Set_Type_(RHS: XlTrendlineType): HResult; stdcall;
  13117.   end;
  13118.  
  13119. // *********************************************************************//
  13120. // Interface: ICorners
  13121. // Flags:     (4112) Hidden Dispatchable
  13122. // GUID:      {000208C0-0001-0000-C000-000000000046}
  13123. // *********************************************************************//
  13124.   ICorners = interface(IDispatch)
  13125.     ['{000208C0-0001-0000-C000-000000000046}']
  13126.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13127.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13128.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13129.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13130.     function Select(out RHS: OleVariant): HResult; stdcall;
  13131.   end;
  13132.  
  13133. // *********************************************************************//
  13134. // Interface: ISeriesLines
  13135. // Flags:     (4112) Hidden Dispatchable
  13136. // GUID:      {000208C1-0001-0000-C000-000000000046}
  13137. // *********************************************************************//
  13138.   ISeriesLines = interface(IDispatch)
  13139.     ['{000208C1-0001-0000-C000-000000000046}']
  13140.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13141.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13142.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13143.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13144.     function Select(out RHS: OleVariant): HResult; stdcall;
  13145.     function Get_Border(out RHS: Border): HResult; stdcall;
  13146.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13147.   end;
  13148.  
  13149. // *********************************************************************//
  13150. // Interface: IHiLoLines
  13151. // Flags:     (4112) Hidden Dispatchable
  13152. // GUID:      {000208C2-0001-0000-C000-000000000046}
  13153. // *********************************************************************//
  13154.   IHiLoLines = interface(IDispatch)
  13155.     ['{000208C2-0001-0000-C000-000000000046}']
  13156.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13157.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13158.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13159.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13160.     function Select(out RHS: OleVariant): HResult; stdcall;
  13161.     function Get_Border(out RHS: Border): HResult; stdcall;
  13162.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13163.   end;
  13164.  
  13165. // *********************************************************************//
  13166. // Interface: IGridlines
  13167. // Flags:     (4112) Hidden Dispatchable
  13168. // GUID:      {000208C3-0001-0000-C000-000000000046}
  13169. // *********************************************************************//
  13170.   IGridlines = interface(IDispatch)
  13171.     ['{000208C3-0001-0000-C000-000000000046}']
  13172.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13173.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13174.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13175.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13176.     function Select(out RHS: OleVariant): HResult; stdcall;
  13177.     function Get_Border(out RHS: Border): HResult; stdcall;
  13178.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13179.   end;
  13180.  
  13181. // *********************************************************************//
  13182. // Interface: IDropLines
  13183. // Flags:     (4112) Hidden Dispatchable
  13184. // GUID:      {000208C4-0001-0000-C000-000000000046}
  13185. // *********************************************************************//
  13186.   IDropLines = interface(IDispatch)
  13187.     ['{000208C4-0001-0000-C000-000000000046}']
  13188.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13189.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13190.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13191.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13192.     function Select(out RHS: OleVariant): HResult; stdcall;
  13193.     function Get_Border(out RHS: Border): HResult; stdcall;
  13194.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13195.   end;
  13196.  
  13197. // *********************************************************************//
  13198. // Interface: ILeaderLines
  13199. // Flags:     (4112) Hidden Dispatchable
  13200. // GUID:      {00024437-0001-0000-C000-000000000046}
  13201. // *********************************************************************//
  13202.   ILeaderLines = interface(IDispatch)
  13203.     ['{00024437-0001-0000-C000-000000000046}']
  13204.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13205.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13206.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13207.     function Get_Border(out RHS: Border): HResult; stdcall;
  13208.     function Delete: HResult; stdcall;
  13209.     function Select: HResult; stdcall;
  13210.   end;
  13211.  
  13212. // *********************************************************************//
  13213. // Interface: IUpBars
  13214. // Flags:     (4112) Hidden Dispatchable
  13215. // GUID:      {000208C5-0001-0000-C000-000000000046}
  13216. // *********************************************************************//
  13217.   IUpBars = interface(IDispatch)
  13218.     ['{000208C5-0001-0000-C000-000000000046}']
  13219.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13220.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13221.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13222.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13223.     function Select(out RHS: OleVariant): HResult; stdcall;
  13224.     function Get_Border(out RHS: Border): HResult; stdcall;
  13225.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13226.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  13227.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  13228.   end;
  13229.  
  13230. // *********************************************************************//
  13231. // Interface: IDownBars
  13232. // Flags:     (4112) Hidden Dispatchable
  13233. // GUID:      {000208C6-0001-0000-C000-000000000046}
  13234. // *********************************************************************//
  13235.   IDownBars = interface(IDispatch)
  13236.     ['{000208C6-0001-0000-C000-000000000046}']
  13237.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13238.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13239.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13240.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13241.     function Select(out RHS: OleVariant): HResult; stdcall;
  13242.     function Get_Border(out RHS: Border): HResult; stdcall;
  13243.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13244.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  13245.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  13246.   end;
  13247.  
  13248. // *********************************************************************//
  13249. // Interface: IFloor
  13250. // Flags:     (4112) Hidden Dispatchable
  13251. // GUID:      {000208C7-0001-0000-C000-000000000046}
  13252. // *********************************************************************//
  13253.   IFloor = interface(IDispatch)
  13254.     ['{000208C7-0001-0000-C000-000000000046}']
  13255.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13256.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13257.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13258.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13259.     function Select(out RHS: OleVariant): HResult; stdcall;
  13260.     function Get_Border(out RHS: Border): HResult; stdcall;
  13261.     function ClearFormats(out RHS: OleVariant): HResult; stdcall;
  13262.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  13263.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  13264.     function Get_PictureType(out RHS: OleVariant): HResult; stdcall;
  13265.     function Set_PictureType(RHS: OleVariant): HResult; stdcall;
  13266.     function Paste: HResult; stdcall;
  13267.   end;
  13268.  
  13269. // *********************************************************************//
  13270. // Interface: IWalls
  13271. // Flags:     (4112) Hidden Dispatchable
  13272. // GUID:      {000208C8-0001-0000-C000-000000000046}
  13273. // *********************************************************************//
  13274.   IWalls = interface(IDispatch)
  13275.     ['{000208C8-0001-0000-C000-000000000046}']
  13276.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13277.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13278.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13279.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13280.     function Select(out RHS: OleVariant): HResult; stdcall;
  13281.     function Get_Border(out RHS: Border): HResult; stdcall;
  13282.     function ClearFormats(out RHS: OleVariant): HResult; stdcall;
  13283.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  13284.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  13285.     function Get_PictureType(out RHS: OleVariant): HResult; stdcall;
  13286.     function Set_PictureType(RHS: OleVariant): HResult; stdcall;
  13287.     function Paste: HResult; stdcall;
  13288.     function Get_PictureUnit(out RHS: OleVariant): HResult; stdcall;
  13289.     function Set_PictureUnit(RHS: OleVariant): HResult; stdcall;
  13290.   end;
  13291.  
  13292. // *********************************************************************//
  13293. // Interface: ITickLabels
  13294. // Flags:     (4112) Hidden Dispatchable
  13295. // GUID:      {000208C9-0001-0000-C000-000000000046}
  13296. // *********************************************************************//
  13297.   ITickLabels = interface(IDispatch)
  13298.     ['{000208C9-0001-0000-C000-000000000046}']
  13299.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13300.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13301.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13302.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13303.     function Get_Font(out RHS: Font): HResult; stdcall;
  13304.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13305.     function Get_NumberFormat(out RHS: WideString): HResult; stdcall;
  13306.     function Set_NumberFormat(const RHS: WideString): HResult; stdcall;
  13307.     function Get_NumberFormatLinked(out RHS: WordBool): HResult; stdcall;
  13308.     function Set_NumberFormatLinked(RHS: WordBool): HResult; stdcall;
  13309.     function Get_NumberFormatLocal(out RHS: OleVariant): HResult; stdcall;
  13310.     function Set_NumberFormatLocal(RHS: OleVariant): HResult; stdcall;
  13311.     function Get_Orientation(out RHS: XlTickLabelOrientation): HResult; stdcall;
  13312.     function Set_Orientation(RHS: XlTickLabelOrientation): HResult; stdcall;
  13313.     function Select(out RHS: OleVariant): HResult; stdcall;
  13314.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  13315.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  13316.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  13317.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  13318.     function Get_Depth(out RHS: Integer): HResult; stdcall;
  13319.     function Get_Offset(out RHS: Integer): HResult; stdcall;
  13320.     function Set_Offset(RHS: Integer): HResult; stdcall;
  13321.     function Get_Alignment(out RHS: Integer): HResult; stdcall;
  13322.     function Set_Alignment(RHS: Integer): HResult; stdcall;
  13323.   end;
  13324.  
  13325. // *********************************************************************//
  13326. // Interface: IPlotArea
  13327. // Flags:     (4112) Hidden Dispatchable
  13328. // GUID:      {000208CB-0001-0000-C000-000000000046}
  13329. // *********************************************************************//
  13330.   IPlotArea = interface(IDispatch)
  13331.     ['{000208CB-0001-0000-C000-000000000046}']
  13332.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13333.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13334.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13335.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13336.     function Select(out RHS: OleVariant): HResult; stdcall;
  13337.     function Get_Border(out RHS: Border): HResult; stdcall;
  13338.     function ClearFormats(out RHS: OleVariant): HResult; stdcall;
  13339.     function Get_Height(out RHS: Double): HResult; stdcall;
  13340.     function Set_Height(RHS: Double): HResult; stdcall;
  13341.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  13342.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  13343.     function Get_Left(out RHS: Double): HResult; stdcall;
  13344.     function Set_Left(RHS: Double): HResult; stdcall;
  13345.     function Get_Top(out RHS: Double): HResult; stdcall;
  13346.     function Set_Top(RHS: Double): HResult; stdcall;
  13347.     function Get_Width(out RHS: Double): HResult; stdcall;
  13348.     function Set_Width(RHS: Double): HResult; stdcall;
  13349.     function Get_InsideLeft(out RHS: Double): HResult; stdcall;
  13350.     function Get_InsideTop(out RHS: Double): HResult; stdcall;
  13351.     function Get_InsideWidth(out RHS: Double): HResult; stdcall;
  13352.     function Get_InsideHeight(out RHS: Double): HResult; stdcall;
  13353.   end;
  13354.  
  13355. // *********************************************************************//
  13356. // Interface: IChartArea
  13357. // Flags:     (4112) Hidden Dispatchable
  13358. // GUID:      {000208CC-0001-0000-C000-000000000046}
  13359. // *********************************************************************//
  13360.   IChartArea = interface(IDispatch)
  13361.     ['{000208CC-0001-0000-C000-000000000046}']
  13362.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13363.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13364.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13365.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13366.     function Select(out RHS: OleVariant): HResult; stdcall;
  13367.     function Get_Border(out RHS: Border): HResult; stdcall;
  13368.     function Clear(out RHS: OleVariant): HResult; stdcall;
  13369.     function ClearContents(out RHS: OleVariant): HResult; stdcall;
  13370.     function Copy(out RHS: OleVariant): HResult; stdcall;
  13371.     function Get_Font(out RHS: Font): HResult; stdcall;
  13372.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  13373.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  13374.     function ClearFormats(out RHS: OleVariant): HResult; stdcall;
  13375.     function Get_Height(out RHS: Double): HResult; stdcall;
  13376.     function Set_Height(RHS: Double): HResult; stdcall;
  13377.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  13378.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  13379.     function Get_Left(out RHS: Double): HResult; stdcall;
  13380.     function Set_Left(RHS: Double): HResult; stdcall;
  13381.     function Get_Top(out RHS: Double): HResult; stdcall;
  13382.     function Set_Top(RHS: Double): HResult; stdcall;
  13383.     function Get_Width(out RHS: Double): HResult; stdcall;
  13384.     function Set_Width(RHS: Double): HResult; stdcall;
  13385.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  13386.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  13387.   end;
  13388.  
  13389. // *********************************************************************//
  13390. // Interface: ILegend
  13391. // Flags:     (4112) Hidden Dispatchable
  13392. // GUID:      {000208CD-0001-0000-C000-000000000046}
  13393. // *********************************************************************//
  13394.   ILegend = interface(IDispatch)
  13395.     ['{000208CD-0001-0000-C000-000000000046}']
  13396.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13397.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13398.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13399.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13400.     function Select(out RHS: OleVariant): HResult; stdcall;
  13401.     function Get_Border(out RHS: Border): HResult; stdcall;
  13402.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13403.     function Get_Font(out RHS: Font): HResult; stdcall;
  13404.     function LegendEntries(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  13405.     function Get_Position(out RHS: XlLegendPosition): HResult; stdcall;
  13406.     function Set_Position(RHS: XlLegendPosition): HResult; stdcall;
  13407.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  13408.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  13409.     function Clear(out RHS: OleVariant): HResult; stdcall;
  13410.     function Get_Height(out RHS: Double): HResult; stdcall;
  13411.     function Set_Height(RHS: Double): HResult; stdcall;
  13412.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  13413.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  13414.     function Get_Left(out RHS: Double): HResult; stdcall;
  13415.     function Set_Left(RHS: Double): HResult; stdcall;
  13416.     function Get_Top(out RHS: Double): HResult; stdcall;
  13417.     function Set_Top(RHS: Double): HResult; stdcall;
  13418.     function Get_Width(out RHS: Double): HResult; stdcall;
  13419.     function Set_Width(RHS: Double): HResult; stdcall;
  13420.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  13421.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  13422.   end;
  13423.  
  13424. // *********************************************************************//
  13425. // Interface: IErrorBars
  13426. // Flags:     (4112) Hidden Dispatchable
  13427. // GUID:      {000208CE-0001-0000-C000-000000000046}
  13428. // *********************************************************************//
  13429.   IErrorBars = interface(IDispatch)
  13430.     ['{000208CE-0001-0000-C000-000000000046}']
  13431.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13432.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13433.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13434.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13435.     function Select(out RHS: OleVariant): HResult; stdcall;
  13436.     function Get_Border(out RHS: Border): HResult; stdcall;
  13437.     function Delete(out RHS: OleVariant): HResult; stdcall;
  13438.     function ClearFormats(out RHS: OleVariant): HResult; stdcall;
  13439.     function Get_EndStyle(out RHS: XlEndStyleCap): HResult; stdcall;
  13440.     function Set_EndStyle(RHS: XlEndStyleCap): HResult; stdcall;
  13441.   end;
  13442.  
  13443. // *********************************************************************//
  13444. // Interface: IDataTable
  13445. // Flags:     (4112) Hidden Dispatchable
  13446. // GUID:      {00020843-0001-0000-C000-000000000046}
  13447. // *********************************************************************//
  13448.   IDataTable = interface(IDispatch)
  13449.     ['{00020843-0001-0000-C000-000000000046}']
  13450.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13451.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13452.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13453.     function Get_ShowLegendKey(out RHS: WordBool): HResult; stdcall;
  13454.     function Set_ShowLegendKey(RHS: WordBool): HResult; stdcall;
  13455.     function Get_HasBorderHorizontal(out RHS: WordBool): HResult; stdcall;
  13456.     function Set_HasBorderHorizontal(RHS: WordBool): HResult; stdcall;
  13457.     function Get_HasBorderVertical(out RHS: WordBool): HResult; stdcall;
  13458.     function Set_HasBorderVertical(RHS: WordBool): HResult; stdcall;
  13459.     function Get_HasBorderOutline(out RHS: WordBool): HResult; stdcall;
  13460.     function Set_HasBorderOutline(RHS: WordBool): HResult; stdcall;
  13461.     function Get_Border(out RHS: Border): HResult; stdcall;
  13462.     function Get_Font(out RHS: Font): HResult; stdcall;
  13463.     function Select: HResult; stdcall;
  13464.     function Delete: HResult; stdcall;
  13465.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  13466.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  13467.   end;
  13468.  
  13469. // *********************************************************************//
  13470. // Interface: IPhonetic
  13471. // Flags:     (4112) Hidden Dispatchable
  13472. // GUID:      {00024438-0001-0000-C000-000000000046}
  13473. // *********************************************************************//
  13474.   IPhonetic = interface(IDispatch)
  13475.     ['{00024438-0001-0000-C000-000000000046}']
  13476.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13477.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13478.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13479.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  13480.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  13481.     function Get_CharacterType(out RHS: Integer): HResult; stdcall;
  13482.     function Set_CharacterType(RHS: Integer): HResult; stdcall;
  13483.     function Get_Alignment(out RHS: Integer): HResult; stdcall;
  13484.     function Set_Alignment(RHS: Integer): HResult; stdcall;
  13485.     function Get_Font(out RHS: Font): HResult; stdcall;
  13486.     function Get_Text(out RHS: WideString): HResult; stdcall;
  13487.     function Set_Text(const RHS: WideString): HResult; stdcall;
  13488.   end;
  13489.  
  13490. // *********************************************************************//
  13491. // Interface: IShape
  13492. // Flags:     (4112) Hidden Dispatchable
  13493. // GUID:      {00024439-0001-0000-C000-000000000046}
  13494. // *********************************************************************//
  13495.   IShape = interface(IDispatch)
  13496.     ['{00024439-0001-0000-C000-000000000046}']
  13497.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13498.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13499.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13500.     function Apply: HResult; stdcall;
  13501.     function Delete: HResult; stdcall;
  13502.     function Duplicate(out RHS: Shape): HResult; stdcall;
  13503.     function Flip(FlipCmd: MsoFlipCmd): HResult; stdcall;
  13504.     function IncrementLeft(Increment: Single): HResult; stdcall;
  13505.     function IncrementRotation(Increment: Single): HResult; stdcall;
  13506.     function IncrementTop(Increment: Single): HResult; stdcall;
  13507.     function PickUp: HResult; stdcall;
  13508.     function RerouteConnections: HResult; stdcall;
  13509.     function ScaleHeight(Factor: Single; RelativeToOriginalSize: MsoTriState; Scale: OleVariant): HResult; stdcall;
  13510.     function ScaleWidth(Factor: Single; RelativeToOriginalSize: MsoTriState; Scale: OleVariant): HResult; stdcall;
  13511.     function Select(Replace: OleVariant): HResult; stdcall;
  13512.     function SetShapesDefaultProperties: HResult; stdcall;
  13513.     function Ungroup(out RHS: ShapeRange): HResult; stdcall;
  13514.     function ZOrder(ZOrderCmd: MsoZOrderCmd): HResult; stdcall;
  13515.     function Get_Adjustments(out RHS: Adjustments): HResult; stdcall;
  13516.     function Get_TextFrame(out RHS: TextFrame): HResult; stdcall;
  13517.     function Get_AutoShapeType(out RHS: MsoAutoShapeType): HResult; stdcall;
  13518.     function Set_AutoShapeType(RHS: MsoAutoShapeType): HResult; stdcall;
  13519.     function Get_Callout(out RHS: CalloutFormat): HResult; stdcall;
  13520.     function Get_ConnectionSiteCount(out RHS: Integer): HResult; stdcall;
  13521.     function Get_Connector(out RHS: MsoTriState): HResult; stdcall;
  13522.     function Get_ConnectorFormat(out RHS: ConnectorFormat): HResult; stdcall;
  13523.     function Get_Fill(out RHS: FillFormat): HResult; stdcall;
  13524.     function Get_GroupItems(out RHS: GroupShapes): HResult; stdcall;
  13525.     function Get_Height(out RHS: Single): HResult; stdcall;
  13526.     function Set_Height(RHS: Single): HResult; stdcall;
  13527.     function Get_HorizontalFlip(out RHS: MsoTriState): HResult; stdcall;
  13528.     function Get_Left(out RHS: Single): HResult; stdcall;
  13529.     function Set_Left(RHS: Single): HResult; stdcall;
  13530.     function Get_Line(out RHS: LineFormat): HResult; stdcall;
  13531.     function Get_LockAspectRatio(out RHS: MsoTriState): HResult; stdcall;
  13532.     function Set_LockAspectRatio(RHS: MsoTriState): HResult; stdcall;
  13533.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13534.     function Set_Name(const RHS: WideString): HResult; stdcall;
  13535.     function Get_Nodes(out RHS: ShapeNodes): HResult; stdcall;
  13536.     function Get_Rotation(out RHS: Single): HResult; stdcall;
  13537.     function Set_Rotation(RHS: Single): HResult; stdcall;
  13538.     function Get_PictureFormat(out RHS: PictureFormat): HResult; stdcall;
  13539.     function Get_Shadow(out RHS: ShadowFormat): HResult; stdcall;
  13540.     function Get_TextEffect(out RHS: TextEffectFormat): HResult; stdcall;
  13541.     function Get_ThreeD(out RHS: ThreeDFormat): HResult; stdcall;
  13542.     function Get_Top(out RHS: Single): HResult; stdcall;
  13543.     function Set_Top(RHS: Single): HResult; stdcall;
  13544.     function Get_Type_(out RHS: MsoShapeType): HResult; stdcall;
  13545.     function Get_VerticalFlip(out RHS: MsoTriState): HResult; stdcall;
  13546.     function Get_Vertices(out RHS: OleVariant): HResult; stdcall;
  13547.     function Get_Visible(out RHS: MsoTriState): HResult; stdcall;
  13548.     function Set_Visible(RHS: MsoTriState): HResult; stdcall;
  13549.     function Get_Width(out RHS: Single): HResult; stdcall;
  13550.     function Set_Width(RHS: Single): HResult; stdcall;
  13551.     function Get_ZOrderPosition(out RHS: Integer): HResult; stdcall;
  13552.     function Get_Hyperlink(out RHS: Hyperlink): HResult; stdcall;
  13553.     function Get_BlackWhiteMode(out RHS: MsoBlackWhiteMode): HResult; stdcall;
  13554.     function Set_BlackWhiteMode(RHS: MsoBlackWhiteMode): HResult; stdcall;
  13555.     function Get_DrawingObject(out RHS: IDispatch): HResult; stdcall;
  13556.     function Get_OnAction(out RHS: WideString): HResult; stdcall;
  13557.     function Set_OnAction(const RHS: WideString): HResult; stdcall;
  13558.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  13559.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  13560.     function Get_TopLeftCell(out RHS: Range): HResult; stdcall;
  13561.     function Get_BottomRightCell(out RHS: Range): HResult; stdcall;
  13562.     function Get_Placement(out RHS: XlPlacement): HResult; stdcall;
  13563.     function Set_Placement(RHS: XlPlacement): HResult; stdcall;
  13564.     function Copy: HResult; stdcall;
  13565.     function Cut: HResult; stdcall;
  13566.     function CopyPicture(Appearance: OleVariant; Format: OleVariant): HResult; stdcall;
  13567.     function Get_ControlFormat(out RHS: ControlFormat): HResult; stdcall;
  13568.     function Get_LinkFormat(out RHS: LinkFormat): HResult; stdcall;
  13569.     function Get_OLEFormat(out RHS: OLEFormat): HResult; stdcall;
  13570.     function Get_FormControlType(out RHS: XlFormControl): HResult; stdcall;
  13571.     function Get_AlternativeText(out RHS: WideString): HResult; stdcall;
  13572.     function Set_AlternativeText(const RHS: WideString): HResult; stdcall;
  13573.     function Get_Script(out RHS: Script): HResult; stdcall;
  13574.   end;
  13575.  
  13576. // *********************************************************************//
  13577. // Interface: IShapes
  13578. // Flags:     (4112) Hidden Dispatchable
  13579. // GUID:      {0002443A-0001-0000-C000-000000000046}
  13580. // *********************************************************************//
  13581.   IShapes = interface(IDispatch)
  13582.     ['{0002443A-0001-0000-C000-000000000046}']
  13583.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13584.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13585.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13586.     function Get_Count(out RHS: Integer): HResult; stdcall;
  13587.     function Item(Index: OleVariant; out RHS: Shape): HResult; stdcall;
  13588.     function _Default(Index: OleVariant; out RHS: Shape): HResult; stdcall;
  13589.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  13590.     function AddCallout(Type_: MsoCalloutType; Left: Single; Top: Single; Width: Single; 
  13591.                         Height: Single; out RHS: Shape): HResult; stdcall;
  13592.     function AddConnector(Type_: MsoConnectorType; BeginX: Single; BeginY: Single; EndX: Single; 
  13593.                           EndY: Single; out RHS: Shape): HResult; stdcall;
  13594.     function AddCurve(SafeArrayOfPoints: OleVariant; out RHS: Shape): HResult; stdcall;
  13595.     function AddLabel(Orientation: MsoTextOrientation; Left: Single; Top: Single; Width: Single; 
  13596.                       Height: Single; out RHS: Shape): HResult; stdcall;
  13597.     function AddLine(BeginX: Single; BeginY: Single; EndX: Single; EndY: Single; out RHS: Shape): HResult; stdcall;
  13598.     function AddPicture(const Filename: WideString; LinkToFile: MsoTriState; 
  13599.                         SaveWithDocument: MsoTriState; Left: Single; Top: Single; Width: Single; 
  13600.                         Height: Single; out RHS: Shape): HResult; stdcall;
  13601.     function AddPolyline(SafeArrayOfPoints: OleVariant; out RHS: Shape): HResult; stdcall;
  13602.     function AddShape(Type_: MsoAutoShapeType; Left: Single; Top: Single; Width: Single; 
  13603.                       Height: Single; out RHS: Shape): HResult; stdcall;
  13604.     function AddTextEffect(PresetTextEffect: MsoPresetTextEffect; const Text: WideString; 
  13605.                            const FontName: WideString; FontSize: Single; FontBold: MsoTriState; 
  13606.                            FontItalic: MsoTriState; Left: Single; Top: Single; out RHS: Shape): HResult; stdcall;
  13607.     function AddTextbox(Orientation: MsoTextOrientation; Left: Single; Top: Single; Width: Single; 
  13608.                         Height: Single; out RHS: Shape): HResult; stdcall;
  13609.     function BuildFreeform(EditingType: MsoEditingType; X1: Single; Y1: Single; 
  13610.                            out RHS: FreeformBuilder): HResult; stdcall;
  13611.     function Get_Range(Index: OleVariant; out RHS: ShapeRange): HResult; stdcall;
  13612.     function SelectAll: HResult; stdcall;
  13613.     function AddFormControl(Type_: XlFormControl; Left: Integer; Top: Integer; Width: Integer; 
  13614.                             Height: Integer; out RHS: Shape): HResult; stdcall;
  13615.     function AddOLEObject(ClassType: OleVariant; Filename: OleVariant; Link: OleVariant; 
  13616.                           DisplayAsIcon: OleVariant; IconFileName: OleVariant; 
  13617.                           IconIndex: OleVariant; IconLabel: OleVariant; Left: OleVariant; 
  13618.                           Top: OleVariant; Width: OleVariant; Height: OleVariant; out RHS: Shape): HResult; stdcall;
  13619.   end;
  13620.  
  13621. // *********************************************************************//
  13622. // Interface: IShapeRange
  13623. // Flags:     (4112) Hidden Dispatchable
  13624. // GUID:      {0002443B-0001-0000-C000-000000000046}
  13625. // *********************************************************************//
  13626.   IShapeRange = interface(IDispatch)
  13627.     ['{0002443B-0001-0000-C000-000000000046}']
  13628.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13629.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13630.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13631.     function Get_Count(out RHS: Integer): HResult; stdcall;
  13632.     function Item(Index: OleVariant; out RHS: Shape): HResult; stdcall;
  13633.     function _Default(Index: OleVariant; out RHS: Shape): HResult; stdcall;
  13634.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  13635.     function Align(AlignCmd: MsoAlignCmd; RelativeTo: MsoTriState): HResult; stdcall;
  13636.     function Apply: HResult; stdcall;
  13637.     function Delete: HResult; stdcall;
  13638.     function Distribute(DistributeCmd: MsoDistributeCmd; RelativeTo: MsoTriState): HResult; stdcall;
  13639.     function Duplicate(out RHS: ShapeRange): HResult; stdcall;
  13640.     function Flip(FlipCmd: MsoFlipCmd): HResult; stdcall;
  13641.     function IncrementLeft(Increment: Single): HResult; stdcall;
  13642.     function IncrementRotation(Increment: Single): HResult; stdcall;
  13643.     function IncrementTop(Increment: Single): HResult; stdcall;
  13644.     function Group(out RHS: Shape): HResult; stdcall;
  13645.     function PickUp: HResult; stdcall;
  13646.     function RerouteConnections: HResult; stdcall;
  13647.     function Regroup(out RHS: Shape): HResult; stdcall;
  13648.     function ScaleHeight(Factor: Single; RelativeToOriginalSize: MsoTriState; Scale: OleVariant): HResult; stdcall;
  13649.     function ScaleWidth(Factor: Single; RelativeToOriginalSize: MsoTriState; Scale: OleVariant): HResult; stdcall;
  13650.     function Select(Replace: OleVariant): HResult; stdcall;
  13651.     function SetShapesDefaultProperties: HResult; stdcall;
  13652.     function Ungroup(out RHS: ShapeRange): HResult; stdcall;
  13653.     function ZOrder(ZOrderCmd: MsoZOrderCmd): HResult; stdcall;
  13654.     function Get_Adjustments(out RHS: Adjustments): HResult; stdcall;
  13655.     function Get_TextFrame(out RHS: TextFrame): HResult; stdcall;
  13656.     function Get_AutoShapeType(out RHS: MsoAutoShapeType): HResult; stdcall;
  13657.     function Set_AutoShapeType(RHS: MsoAutoShapeType): HResult; stdcall;
  13658.     function Get_Callout(out RHS: CalloutFormat): HResult; stdcall;
  13659.     function Get_ConnectionSiteCount(out RHS: Integer): HResult; stdcall;
  13660.     function Get_Connector(out RHS: MsoTriState): HResult; stdcall;
  13661.     function Get_ConnectorFormat(out RHS: ConnectorFormat): HResult; stdcall;
  13662.     function Get_Fill(out RHS: FillFormat): HResult; stdcall;
  13663.     function Get_GroupItems(out RHS: GroupShapes): HResult; stdcall;
  13664.     function Get_Height(out RHS: Single): HResult; stdcall;
  13665.     function Set_Height(RHS: Single): HResult; stdcall;
  13666.     function Get_HorizontalFlip(out RHS: MsoTriState): HResult; stdcall;
  13667.     function Get_Left(out RHS: Single): HResult; stdcall;
  13668.     function Set_Left(RHS: Single): HResult; stdcall;
  13669.     function Get_Line(out RHS: LineFormat): HResult; stdcall;
  13670.     function Get_LockAspectRatio(out RHS: MsoTriState): HResult; stdcall;
  13671.     function Set_LockAspectRatio(RHS: MsoTriState): HResult; stdcall;
  13672.     function Get_Name(out RHS: WideString): HResult; stdcall;
  13673.     function Set_Name(const RHS: WideString): HResult; stdcall;
  13674.     function Get_Nodes(out RHS: ShapeNodes): HResult; stdcall;
  13675.     function Get_Rotation(out RHS: Single): HResult; stdcall;
  13676.     function Set_Rotation(RHS: Single): HResult; stdcall;
  13677.     function Get_PictureFormat(out RHS: PictureFormat): HResult; stdcall;
  13678.     function Get_Shadow(out RHS: ShadowFormat): HResult; stdcall;
  13679.     function Get_TextEffect(out RHS: TextEffectFormat): HResult; stdcall;
  13680.     function Get_ThreeD(out RHS: ThreeDFormat): HResult; stdcall;
  13681.     function Get_Top(out RHS: Single): HResult; stdcall;
  13682.     function Set_Top(RHS: Single): HResult; stdcall;
  13683.     function Get_Type_(out RHS: MsoShapeType): HResult; stdcall;
  13684.     function Get_VerticalFlip(out RHS: MsoTriState): HResult; stdcall;
  13685.     function Get_Vertices(out RHS: OleVariant): HResult; stdcall;
  13686.     function Get_Visible(out RHS: MsoTriState): HResult; stdcall;
  13687.     function Set_Visible(RHS: MsoTriState): HResult; stdcall;
  13688.     function Get_Width(out RHS: Single): HResult; stdcall;
  13689.     function Set_Width(RHS: Single): HResult; stdcall;
  13690.     function Get_ZOrderPosition(out RHS: Integer): HResult; stdcall;
  13691.     function Get_BlackWhiteMode(out RHS: MsoBlackWhiteMode): HResult; stdcall;
  13692.     function Set_BlackWhiteMode(RHS: MsoBlackWhiteMode): HResult; stdcall;
  13693.     function Get_AlternativeText(out RHS: WideString): HResult; stdcall;
  13694.     function Set_AlternativeText(const RHS: WideString): HResult; stdcall;
  13695.   end;
  13696.  
  13697. // *********************************************************************//
  13698. // Interface: IGroupShapes
  13699. // Flags:     (4112) Hidden Dispatchable
  13700. // GUID:      {0002443C-0001-0000-C000-000000000046}
  13701. // *********************************************************************//
  13702.   IGroupShapes = interface(IDispatch)
  13703.     ['{0002443C-0001-0000-C000-000000000046}']
  13704.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13705.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13706.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13707.     function Get_Count(out RHS: Integer): HResult; stdcall;
  13708.     function Item(Index: OleVariant; out RHS: Shape): HResult; stdcall;
  13709.     function _Default(Index: OleVariant; out RHS: Shape): HResult; stdcall;
  13710.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  13711.   end;
  13712.  
  13713. // *********************************************************************//
  13714. // Interface: ITextFrame
  13715. // Flags:     (4112) Hidden Dispatchable
  13716. // GUID:      {0002443D-0001-0000-C000-000000000046}
  13717. // *********************************************************************//
  13718.   ITextFrame = interface(IDispatch)
  13719.     ['{0002443D-0001-0000-C000-000000000046}']
  13720.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13721.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13722.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13723.     function Get_MarginBottom(out RHS: Single): HResult; stdcall;
  13724.     function Set_MarginBottom(RHS: Single): HResult; stdcall;
  13725.     function Get_MarginLeft(out RHS: Single): HResult; stdcall;
  13726.     function Set_MarginLeft(RHS: Single): HResult; stdcall;
  13727.     function Get_MarginRight(out RHS: Single): HResult; stdcall;
  13728.     function Set_MarginRight(RHS: Single): HResult; stdcall;
  13729.     function Get_MarginTop(out RHS: Single): HResult; stdcall;
  13730.     function Set_MarginTop(RHS: Single): HResult; stdcall;
  13731.     function Get_Orientation(out RHS: MsoTextOrientation): HResult; stdcall;
  13732.     function Set_Orientation(RHS: MsoTextOrientation): HResult; stdcall;
  13733.     function Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  13734.     function Get_HorizontalAlignment(out RHS: XlHAlign): HResult; stdcall;
  13735.     function Set_HorizontalAlignment(RHS: XlHAlign): HResult; stdcall;
  13736.     function Get_VerticalAlignment(out RHS: XlVAlign): HResult; stdcall;
  13737.     function Set_VerticalAlignment(RHS: XlVAlign): HResult; stdcall;
  13738.     function Get_AutoSize(out RHS: WordBool): HResult; stdcall;
  13739.     function Set_AutoSize(RHS: WordBool): HResult; stdcall;
  13740.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  13741.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  13742.     function Get_AutoMargins(out RHS: WordBool): HResult; stdcall;
  13743.     function Set_AutoMargins(RHS: WordBool): HResult; stdcall;
  13744.   end;
  13745.  
  13746. // *********************************************************************//
  13747. // Interface: IConnectorFormat
  13748. // Flags:     (4112) Hidden Dispatchable
  13749. // GUID:      {0002443E-0001-0000-C000-000000000046}
  13750. // *********************************************************************//
  13751.   IConnectorFormat = interface(IDispatch)
  13752.     ['{0002443E-0001-0000-C000-000000000046}']
  13753.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13754.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13755.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13756.     function BeginConnect(const ConnectedShape: Shape; ConnectionSite: Integer): HResult; stdcall;
  13757.     function BeginDisconnect: HResult; stdcall;
  13758.     function EndConnect(const ConnectedShape: Shape; ConnectionSite: Integer): HResult; stdcall;
  13759.     function EndDisconnect: HResult; stdcall;
  13760.     function Get_BeginConnected(out RHS: MsoTriState): HResult; stdcall;
  13761.     function Get_BeginConnectedShape(out RHS: Shape): HResult; stdcall;
  13762.     function Get_BeginConnectionSite(out RHS: Integer): HResult; stdcall;
  13763.     function Get_EndConnected(out RHS: MsoTriState): HResult; stdcall;
  13764.     function Get_EndConnectedShape(out RHS: Shape): HResult; stdcall;
  13765.     function Get_EndConnectionSite(out RHS: Integer): HResult; stdcall;
  13766.     function Get_Type_(out RHS: MsoConnectorType): HResult; stdcall;
  13767.     function Set_Type_(RHS: MsoConnectorType): HResult; stdcall;
  13768.   end;
  13769.  
  13770. // *********************************************************************//
  13771. // Interface: IFreeformBuilder
  13772. // Flags:     (4112) Hidden Dispatchable
  13773. // GUID:      {0002443F-0001-0000-C000-000000000046}
  13774. // *********************************************************************//
  13775.   IFreeformBuilder = interface(IDispatch)
  13776.     ['{0002443F-0001-0000-C000-000000000046}']
  13777.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13778.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13779.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13780.     function AddNodes(SegmentType: MsoSegmentType; EditingType: MsoEditingType; X1: Single; 
  13781.                       Y1: Single; X2: OleVariant; Y2: OleVariant; X3: OleVariant; Y3: OleVariant): HResult; stdcall;
  13782.     function ConvertToShape(out RHS: Shape): HResult; stdcall;
  13783.   end;
  13784.  
  13785. // *********************************************************************//
  13786. // Interface: IControlFormat
  13787. // Flags:     (4112) Hidden Dispatchable
  13788. // GUID:      {00024440-0001-0000-C000-000000000046}
  13789. // *********************************************************************//
  13790.   IControlFormat = interface(IDispatch)
  13791.     ['{00024440-0001-0000-C000-000000000046}']
  13792.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13793.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13794.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13795.     function AddItem(const Text: WideString; Index: OleVariant): HResult; stdcall;
  13796.     function RemoveAllItems: HResult; stdcall;
  13797.     function RemoveItem(Index: Integer; Count: OleVariant): HResult; stdcall;
  13798.     function Get_DropDownLines(out RHS: Integer): HResult; stdcall;
  13799.     function Set_DropDownLines(RHS: Integer): HResult; stdcall;
  13800.     function Get_Enabled(out RHS: WordBool): HResult; stdcall;
  13801.     function Set_Enabled(RHS: WordBool): HResult; stdcall;
  13802.     function Get_LargeChange(out RHS: Integer): HResult; stdcall;
  13803.     function Set_LargeChange(RHS: Integer): HResult; stdcall;
  13804.     function Get_LinkedCell(out RHS: WideString): HResult; stdcall;
  13805.     function Set_LinkedCell(const RHS: WideString): HResult; stdcall;
  13806.     function List(Index: OleVariant; out RHS: OleVariant): HResult; stdcall;
  13807.     function Get_ListCount(out RHS: Integer): HResult; stdcall;
  13808.     function Set_ListCount(RHS: Integer): HResult; stdcall;
  13809.     function Get_ListFillRange(out RHS: WideString): HResult; stdcall;
  13810.     function Set_ListFillRange(const RHS: WideString): HResult; stdcall;
  13811.     function Get_ListIndex(out RHS: Integer): HResult; stdcall;
  13812.     function Set_ListIndex(RHS: Integer): HResult; stdcall;
  13813.     function Get_LockedText(out RHS: WordBool): HResult; stdcall;
  13814.     function Set_LockedText(RHS: WordBool): HResult; stdcall;
  13815.     function Get_Max(out RHS: Integer): HResult; stdcall;
  13816.     function Set_Max(RHS: Integer): HResult; stdcall;
  13817.     function Get_Min(out RHS: Integer): HResult; stdcall;
  13818.     function Set_Min(RHS: Integer): HResult; stdcall;
  13819.     function Get_MultiSelect(out RHS: Integer): HResult; stdcall;
  13820.     function Set_MultiSelect(RHS: Integer): HResult; stdcall;
  13821.     function Get_PrintObject(out RHS: WordBool): HResult; stdcall;
  13822.     function Set_PrintObject(RHS: WordBool): HResult; stdcall;
  13823.     function Get_SmallChange(out RHS: Integer): HResult; stdcall;
  13824.     function Set_SmallChange(RHS: Integer): HResult; stdcall;
  13825.     function Get__Default(out RHS: Integer): HResult; stdcall;
  13826.     function Set__Default(RHS: Integer): HResult; stdcall;
  13827.     function Get_Value(out RHS: Integer): HResult; stdcall;
  13828.     function Set_Value(RHS: Integer): HResult; stdcall;
  13829.   end;
  13830.  
  13831. // *********************************************************************//
  13832. // Interface: IOLEFormat
  13833. // Flags:     (4112) Hidden Dispatchable
  13834. // GUID:      {00024441-0001-0000-C000-000000000046}
  13835. // *********************************************************************//
  13836.   IOLEFormat = interface(IDispatch)
  13837.     ['{00024441-0001-0000-C000-000000000046}']
  13838.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13839.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13840.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13841.     function Activate: HResult; stdcall;
  13842.     function Get_Object_(out RHS: IDispatch): HResult; stdcall;
  13843.     function Get_ProgId(out RHS: WideString): HResult; stdcall;
  13844.     function Verb(Verb: OleVariant): HResult; stdcall;
  13845.   end;
  13846.  
  13847. // *********************************************************************//
  13848. // Interface: ILinkFormat
  13849. // Flags:     (4112) Hidden Dispatchable
  13850. // GUID:      {00024442-0001-0000-C000-000000000046}
  13851. // *********************************************************************//
  13852.   ILinkFormat = interface(IDispatch)
  13853.     ['{00024442-0001-0000-C000-000000000046}']
  13854.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13855.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13856.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13857.     function Get_AutoUpdate(out RHS: WordBool): HResult; stdcall;
  13858.     function Set_AutoUpdate(RHS: WordBool): HResult; stdcall;
  13859.     function Get_Locked(out RHS: WordBool): HResult; stdcall;
  13860.     function Set_Locked(RHS: WordBool): HResult; stdcall;
  13861.     function Update: HResult; stdcall;
  13862.   end;
  13863.  
  13864. // *********************************************************************//
  13865. // Interface: IPublishObjects
  13866. // Flags:     (4112) Hidden Dispatchable
  13867. // GUID:      {00024443-0001-0000-C000-000000000046}
  13868. // *********************************************************************//
  13869.   IPublishObjects = interface(IDispatch)
  13870.     ['{00024443-0001-0000-C000-000000000046}']
  13871.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13872.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13873.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13874.     function Add(SourceType: XlSourceType; const Filename: WideString; Sheet: OleVariant; 
  13875.                  Source: OleVariant; HtmlType: OleVariant; DivID: OleVariant; Title: OleVariant; 
  13876.                  out RHS: PublishObject): HResult; stdcall;
  13877.     function Get_Count(out RHS: Integer): HResult; stdcall;
  13878.     function Get_Item(Index: OleVariant; out RHS: PublishObject): HResult; stdcall;
  13879.     function Get__Default(Index: OleVariant; out RHS: PublishObject): HResult; stdcall;
  13880.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  13881.     function Delete: HResult; stdcall;
  13882.     function Publish: HResult; stdcall;
  13883.   end;
  13884.  
  13885. // *********************************************************************//
  13886. // Interface: PublishObject
  13887. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  13888. // GUID:      {00024444-0000-0000-C000-000000000046}
  13889. // *********************************************************************//
  13890.   PublishObject = interface(IDispatch)
  13891.     ['{00024444-0000-0000-C000-000000000046}']
  13892.     function Get_Application_: Application_; safecall;
  13893.     function Get_Creator: XlCreator; safecall;
  13894.     function Get_Parent: IDispatch; safecall;
  13895.     procedure Delete; safecall;
  13896.     procedure Publish(Create: OleVariant); safecall;
  13897.     function Get_DivID: WideString; safecall;
  13898.     function Get_Sheet: WideString; safecall;
  13899.     function Get_SourceType: XlSourceType; safecall;
  13900.     function Get_Source: WideString; safecall;
  13901.     function Get_HtmlType: XlHtmlType; safecall;
  13902.     procedure Set_HtmlType(RHS: XlHtmlType); safecall;
  13903.     function Get_Title: WideString; safecall;
  13904.     procedure Set_Title(const RHS: WideString); safecall;
  13905.     function Get_Filename: WideString; safecall;
  13906.     procedure Set_Filename(const RHS: WideString); safecall;
  13907.     property Application_: Application_ read Get_Application_;
  13908.     property Creator: XlCreator read Get_Creator;
  13909.     property Parent: IDispatch read Get_Parent;
  13910.     property DivID: WideString read Get_DivID;
  13911.     property Sheet: WideString read Get_Sheet;
  13912.     property SourceType: XlSourceType read Get_SourceType;
  13913.     property Source: WideString read Get_Source;
  13914.     property HtmlType: XlHtmlType read Get_HtmlType write Set_HtmlType;
  13915.     property Title: WideString read Get_Title write Set_Title;
  13916.     property Filename: WideString read Get_Filename write Set_Filename;
  13917.   end;
  13918.  
  13919. // *********************************************************************//
  13920. // DispIntf:  PublishObjectDisp
  13921. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  13922. // GUID:      {00024444-0000-0000-C000-000000000046}
  13923. // *********************************************************************//
  13924.   PublishObjectDisp = dispinterface
  13925.     ['{00024444-0000-0000-C000-000000000046}']
  13926.     property Application_: Application_ readonly dispid 148;
  13927.     property Creator: XlCreator readonly dispid 149;
  13928.     property Parent: IDispatch readonly dispid 150;
  13929.     procedure Delete; dispid 117;
  13930.     procedure Publish(Create: OleVariant); dispid 1895;
  13931.     property DivID: WideString readonly dispid 1894;
  13932.     property Sheet: WideString readonly dispid 751;
  13933.     property SourceType: XlSourceType readonly dispid 685;
  13934.     property Source: WideString readonly dispid 222;
  13935.     property HtmlType: XlHtmlType dispid 1893;
  13936.     property Title: WideString dispid 199;
  13937.     property Filename: WideString dispid 1415;
  13938.   end;
  13939.  
  13940. // *********************************************************************//
  13941. // Interface: IOLEDBError
  13942. // Flags:     (4112) Hidden Dispatchable
  13943. // GUID:      {00024445-0001-0000-C000-000000000046}
  13944. // *********************************************************************//
  13945.   IOLEDBError = interface(IDispatch)
  13946.     ['{00024445-0001-0000-C000-000000000046}']
  13947.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13948.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13949.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13950.     function Get_SqlState(out RHS: WideString): HResult; stdcall;
  13951.     function Get_ErrorString(out RHS: WideString): HResult; stdcall;
  13952.     function Get_Native(out RHS: Integer): HResult; stdcall;
  13953.     function Get_Number(out RHS: Integer): HResult; stdcall;
  13954.     function Get_Stage(out RHS: Integer): HResult; stdcall;
  13955.   end;
  13956.  
  13957. // *********************************************************************//
  13958. // Interface: IOLEDBErrors
  13959. // Flags:     (4112) Hidden Dispatchable
  13960. // GUID:      {00024446-0001-0000-C000-000000000046}
  13961. // *********************************************************************//
  13962.   IOLEDBErrors = interface(IDispatch)
  13963.     ['{00024446-0001-0000-C000-000000000046}']
  13964.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13965.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13966.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13967.     function Get_Count(out RHS: Integer): HResult; stdcall;
  13968.     function Item(Index: Integer; out RHS: OLEDBError): HResult; stdcall;
  13969.     function Get__Default(Index: Integer; out RHS: OLEDBError): HResult; stdcall;
  13970.     function _NewEnum(out RHS: IUnknown): HResult; stdcall;
  13971.   end;
  13972.  
  13973. // *********************************************************************//
  13974. // Interface: IPhonetics
  13975. // Flags:     (4112) Hidden Dispatchable
  13976. // GUID:      {00024447-0001-0000-C000-000000000046}
  13977. // *********************************************************************//
  13978.   IPhonetics = interface(IDispatch)
  13979.     ['{00024447-0001-0000-C000-000000000046}']
  13980.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  13981.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  13982.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  13983.     function Get_Count(out RHS: Integer): HResult; stdcall;
  13984.     function Get_Start(out RHS: Integer): HResult; stdcall;
  13985.     function Get_Length(out RHS: Integer): HResult; stdcall;
  13986.     function Get_Visible(out RHS: WordBool): HResult; stdcall;
  13987.     function Set_Visible(RHS: WordBool): HResult; stdcall;
  13988.     function Get_CharacterType(out RHS: Integer): HResult; stdcall;
  13989.     function Set_CharacterType(RHS: Integer): HResult; stdcall;
  13990.     function Get_Alignment(out RHS: Integer): HResult; stdcall;
  13991.     function Set_Alignment(RHS: Integer): HResult; stdcall;
  13992.     function Get_Font(out RHS: Font): HResult; stdcall;
  13993.     function Get_Item(Index: Integer; out RHS: IDispatch): HResult; stdcall;
  13994.     function Delete: HResult; stdcall;
  13995.     function Add(Start: Integer; Length: Integer; const Text: WideString): HResult; stdcall;
  13996.     function Get_Text(out RHS: WideString): HResult; stdcall;
  13997.     function Set_Text(const RHS: WideString): HResult; stdcall;
  13998.     function Get__Default(Index: Integer; out RHS: IDispatch): HResult; stdcall;
  13999.     function Get__NewEnum(out RHS: IUnknown): HResult; stdcall;
  14000.   end;
  14001.  
  14002. // *********************************************************************//
  14003. // Interface: DefaultWebOptions
  14004. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  14005. // GUID:      {00024448-0000-0000-C000-000000000046}
  14006. // *********************************************************************//
  14007.   DefaultWebOptions = interface(IDispatch)
  14008.     ['{00024448-0000-0000-C000-000000000046}']
  14009.     function Get_Application_: Application_; safecall;
  14010.     function Get_Creator: XlCreator; safecall;
  14011.     function Get_Parent: IDispatch; safecall;
  14012.     function Get_RelyOnCSS: WordBool; safecall;
  14013.     procedure Set_RelyOnCSS(RHS: WordBool); safecall;
  14014.     function Get_SaveHiddenData: WordBool; safecall;
  14015.     procedure Set_SaveHiddenData(RHS: WordBool); safecall;
  14016.     function Get_LoadPictures: WordBool; safecall;
  14017.     procedure Set_LoadPictures(RHS: WordBool); safecall;
  14018.     function Get_OrganizeInFolder: WordBool; safecall;
  14019.     procedure Set_OrganizeInFolder(RHS: WordBool); safecall;
  14020.     function Get_UpdateLinksOnSave: WordBool; safecall;
  14021.     procedure Set_UpdateLinksOnSave(RHS: WordBool); safecall;
  14022.     function Get_UseLongFileNames: WordBool; safecall;
  14023.     procedure Set_UseLongFileNames(RHS: WordBool); safecall;
  14024.     function Get_CheckIfOfficeIsHTMLEditor: WordBool; safecall;
  14025.     procedure Set_CheckIfOfficeIsHTMLEditor(RHS: WordBool); safecall;
  14026.     function Get_DownloadComponents: WordBool; safecall;
  14027.     procedure Set_DownloadComponents(RHS: WordBool); safecall;
  14028.     function Get_RelyOnVML: WordBool; safecall;
  14029.     procedure Set_RelyOnVML(RHS: WordBool); safecall;
  14030.     function Get_AllowPNG: WordBool; safecall;
  14031.     procedure Set_AllowPNG(RHS: WordBool); safecall;
  14032.     function Get_ScreenSize: MsoScreenSize; safecall;
  14033.     procedure Set_ScreenSize(RHS: MsoScreenSize); safecall;
  14034.     function Get_PixelsPerInch: Integer; safecall;
  14035.     procedure Set_PixelsPerInch(RHS: Integer); safecall;
  14036.     function Get_LocationOfComponents: WideString; safecall;
  14037.     procedure Set_LocationOfComponents(const RHS: WideString); safecall;
  14038.     function Get_Encoding: MsoEncoding; safecall;
  14039.     procedure Set_Encoding(RHS: MsoEncoding); safecall;
  14040.     function Get_AlwaysSaveInDefaultEncoding: WordBool; safecall;
  14041.     procedure Set_AlwaysSaveInDefaultEncoding(RHS: WordBool); safecall;
  14042.     function Get_Fonts: WebPageFonts; safecall;
  14043.     function Get_FolderSuffix: WideString; safecall;
  14044.     property Application_: Application_ read Get_Application_;
  14045.     property Creator: XlCreator read Get_Creator;
  14046.     property Parent: IDispatch read Get_Parent;
  14047.     property RelyOnCSS: WordBool read Get_RelyOnCSS write Set_RelyOnCSS;
  14048.     property SaveHiddenData: WordBool read Get_SaveHiddenData write Set_SaveHiddenData;
  14049.     property LoadPictures: WordBool read Get_LoadPictures write Set_LoadPictures;
  14050.     property OrganizeInFolder: WordBool read Get_OrganizeInFolder write Set_OrganizeInFolder;
  14051.     property UpdateLinksOnSave: WordBool read Get_UpdateLinksOnSave write Set_UpdateLinksOnSave;
  14052.     property UseLongFileNames: WordBool read Get_UseLongFileNames write Set_UseLongFileNames;
  14053.     property CheckIfOfficeIsHTMLEditor: WordBool read Get_CheckIfOfficeIsHTMLEditor write Set_CheckIfOfficeIsHTMLEditor;
  14054.     property DownloadComponents: WordBool read Get_DownloadComponents write Set_DownloadComponents;
  14055.     property RelyOnVML: WordBool read Get_RelyOnVML write Set_RelyOnVML;
  14056.     property AllowPNG: WordBool read Get_AllowPNG write Set_AllowPNG;
  14057.     property ScreenSize: MsoScreenSize read Get_ScreenSize write Set_ScreenSize;
  14058.     property PixelsPerInch: Integer read Get_PixelsPerInch write Set_PixelsPerInch;
  14059.     property LocationOfComponents: WideString read Get_LocationOfComponents write Set_LocationOfComponents;
  14060.     property Encoding: MsoEncoding read Get_Encoding write Set_Encoding;
  14061.     property AlwaysSaveInDefaultEncoding: WordBool read Get_AlwaysSaveInDefaultEncoding write Set_AlwaysSaveInDefaultEncoding;
  14062.     property Fonts: WebPageFonts read Get_Fonts;
  14063.     property FolderSuffix: WideString read Get_FolderSuffix;
  14064.   end;
  14065.  
  14066. // *********************************************************************//
  14067. // DispIntf:  DefaultWebOptionsDisp
  14068. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  14069. // GUID:      {00024448-0000-0000-C000-000000000046}
  14070. // *********************************************************************//
  14071.   DefaultWebOptionsDisp = dispinterface
  14072.     ['{00024448-0000-0000-C000-000000000046}']
  14073.     property Application_: Application_ readonly dispid 148;
  14074.     property Creator: XlCreator readonly dispid 149;
  14075.     property Parent: IDispatch readonly dispid 150;
  14076.     property RelyOnCSS: WordBool dispid 1899;
  14077.     property SaveHiddenData: WordBool dispid 1900;
  14078.     property LoadPictures: WordBool dispid 1901;
  14079.     property OrganizeInFolder: WordBool dispid 1902;
  14080.     property UpdateLinksOnSave: WordBool dispid 1903;
  14081.     property UseLongFileNames: WordBool dispid 1904;
  14082.     property CheckIfOfficeIsHTMLEditor: WordBool dispid 1905;
  14083.     property DownloadComponents: WordBool dispid 1906;
  14084.     property RelyOnVML: WordBool dispid 1907;
  14085.     property AllowPNG: WordBool dispid 1908;
  14086.     property ScreenSize: MsoScreenSize dispid 1909;
  14087.     property PixelsPerInch: Integer dispid 1910;
  14088.     property LocationOfComponents: WideString dispid 1911;
  14089.     property Encoding: MsoEncoding dispid 1822;
  14090.     property AlwaysSaveInDefaultEncoding: WordBool dispid 1912;
  14091.     property Fonts: WebPageFonts readonly dispid 1913;
  14092.     property FolderSuffix: WideString readonly dispid 1914;
  14093.   end;
  14094.  
  14095. // *********************************************************************//
  14096. // Interface: WebOptions
  14097. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  14098. // GUID:      {00024449-0000-0000-C000-000000000046}
  14099. // *********************************************************************//
  14100.   WebOptions = interface(IDispatch)
  14101.     ['{00024449-0000-0000-C000-000000000046}']
  14102.     function Get_Application_: Application_; safecall;
  14103.     function Get_Creator: XlCreator; safecall;
  14104.     function Get_Parent: IDispatch; safecall;
  14105.     function Get_RelyOnCSS: WordBool; safecall;
  14106.     procedure Set_RelyOnCSS(RHS: WordBool); safecall;
  14107.     function Get_OrganizeInFolder: WordBool; safecall;
  14108.     procedure Set_OrganizeInFolder(RHS: WordBool); safecall;
  14109.     function Get_UseLongFileNames: WordBool; safecall;
  14110.     procedure Set_UseLongFileNames(RHS: WordBool); safecall;
  14111.     function Get_DownloadComponents: WordBool; safecall;
  14112.     procedure Set_DownloadComponents(RHS: WordBool); safecall;
  14113.     function Get_RelyOnVML: WordBool; safecall;
  14114.     procedure Set_RelyOnVML(RHS: WordBool); safecall;
  14115.     function Get_AllowPNG: WordBool; safecall;
  14116.     procedure Set_AllowPNG(RHS: WordBool); safecall;
  14117.     function Get_ScreenSize: MsoScreenSize; safecall;
  14118.     procedure Set_ScreenSize(RHS: MsoScreenSize); safecall;
  14119.     function Get_PixelsPerInch: Integer; safecall;
  14120.     procedure Set_PixelsPerInch(RHS: Integer); safecall;
  14121.     function Get_LocationOfComponents: WideString; safecall;
  14122.     procedure Set_LocationOfComponents(const RHS: WideString); safecall;
  14123.     function Get_Encoding: MsoEncoding; safecall;
  14124.     procedure Set_Encoding(RHS: MsoEncoding); safecall;
  14125.     function Get_FolderSuffix: WideString; safecall;
  14126.     procedure UseDefaultFolderSuffix; safecall;
  14127.     property Application_: Application_ read Get_Application_;
  14128.     property Creator: XlCreator read Get_Creator;
  14129.     property Parent: IDispatch read Get_Parent;
  14130.     property RelyOnCSS: WordBool read Get_RelyOnCSS write Set_RelyOnCSS;
  14131.     property OrganizeInFolder: WordBool read Get_OrganizeInFolder write Set_OrganizeInFolder;
  14132.     property UseLongFileNames: WordBool read Get_UseLongFileNames write Set_UseLongFileNames;
  14133.     property DownloadComponents: WordBool read Get_DownloadComponents write Set_DownloadComponents;
  14134.     property RelyOnVML: WordBool read Get_RelyOnVML write Set_RelyOnVML;
  14135.     property AllowPNG: WordBool read Get_AllowPNG write Set_AllowPNG;
  14136.     property ScreenSize: MsoScreenSize read Get_ScreenSize write Set_ScreenSize;
  14137.     property PixelsPerInch: Integer read Get_PixelsPerInch write Set_PixelsPerInch;
  14138.     property LocationOfComponents: WideString read Get_LocationOfComponents write Set_LocationOfComponents;
  14139.     property Encoding: MsoEncoding read Get_Encoding write Set_Encoding;
  14140.     property FolderSuffix: WideString read Get_FolderSuffix;
  14141.   end;
  14142.  
  14143. // *********************************************************************//
  14144. // DispIntf:  WebOptionsDisp
  14145. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  14146. // GUID:      {00024449-0000-0000-C000-000000000046}
  14147. // *********************************************************************//
  14148.   WebOptionsDisp = dispinterface
  14149.     ['{00024449-0000-0000-C000-000000000046}']
  14150.     property Application_: Application_ readonly dispid 148;
  14151.     property Creator: XlCreator readonly dispid 149;
  14152.     property Parent: IDispatch readonly dispid 150;
  14153.     property RelyOnCSS: WordBool dispid 1899;
  14154.     property OrganizeInFolder: WordBool dispid 1902;
  14155.     property UseLongFileNames: WordBool dispid 1904;
  14156.     property DownloadComponents: WordBool dispid 1906;
  14157.     property RelyOnVML: WordBool dispid 1907;
  14158.     property AllowPNG: WordBool dispid 1908;
  14159.     property ScreenSize: MsoScreenSize dispid 1909;
  14160.     property PixelsPerInch: Integer dispid 1910;
  14161.     property LocationOfComponents: WideString dispid 1911;
  14162.     property Encoding: MsoEncoding dispid 1822;
  14163.     property FolderSuffix: WideString readonly dispid 1914;
  14164.     procedure UseDefaultFolderSuffix; dispid 1915;
  14165.   end;
  14166.  
  14167. // *********************************************************************//
  14168. // Interface: IPivotLayout
  14169. // Flags:     (4112) Hidden Dispatchable
  14170. // GUID:      {0002444A-0001-0000-C000-000000000046}
  14171. // *********************************************************************//
  14172.   IPivotLayout = interface(IDispatch)
  14173.     ['{0002444A-0001-0000-C000-000000000046}']
  14174.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  14175.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  14176.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  14177.     function Get_ColumnFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  14178.     function Get_DataFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  14179.     function Get_PageFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  14180.     function Get_RowFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  14181.     function Get_HiddenFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  14182.     function Get_VisibleFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  14183.     function Get_PivotFields(Index: OleVariant; out RHS: IDispatch): HResult; stdcall;
  14184.     function Get_CubeFields(out RHS: CubeFields): HResult; stdcall;
  14185.     function Get_PivotCache(out RHS: PivotCache): HResult; stdcall;
  14186.     function Get_PivotTable(out RHS: PivotTable): HResult; stdcall;
  14187.     function Get_InnerDetail(out RHS: WideString): HResult; stdcall;
  14188.     function Set_InnerDetail(const RHS: WideString): HResult; stdcall;
  14189.     function AddFields(RowFields: OleVariant; ColumnFields: OleVariant; PageFields: OleVariant; 
  14190.                        AppendField: OleVariant): HResult; stdcall;
  14191.   end;
  14192.  
  14193. // *********************************************************************//
  14194. // Interface: TreeviewControl
  14195. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  14196. // GUID:      {0002444B-0000-0000-C000-000000000046}
  14197. // *********************************************************************//
  14198.   TreeviewControl = interface(IDispatch)
  14199.     ['{0002444B-0000-0000-C000-000000000046}']
  14200.     function Get_Application_: Application_; safecall;
  14201.     function Get_Creator: XlCreator; safecall;
  14202.     function Get_Parent: IDispatch; safecall;
  14203.     function Get_Hidden: OleVariant; safecall;
  14204.     procedure Set_Hidden(RHS: OleVariant); safecall;
  14205.     function Get_Drilled: OleVariant; safecall;
  14206.     procedure Set_Drilled(RHS: OleVariant); safecall;
  14207.     property Application_: Application_ read Get_Application_;
  14208.     property Creator: XlCreator read Get_Creator;
  14209.     property Parent: IDispatch read Get_Parent;
  14210.     property Hidden: OleVariant read Get_Hidden write Set_Hidden;
  14211.     property Drilled: OleVariant read Get_Drilled write Set_Drilled;
  14212.   end;
  14213.  
  14214. // *********************************************************************//
  14215. // DispIntf:  TreeviewControlDisp
  14216. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  14217. // GUID:      {0002444B-0000-0000-C000-000000000046}
  14218. // *********************************************************************//
  14219.   TreeviewControlDisp = dispinterface
  14220.     ['{0002444B-0000-0000-C000-000000000046}']
  14221.     property Application_: Application_ readonly dispid 148;
  14222.     property Creator: XlCreator readonly dispid 149;
  14223.     property Parent: IDispatch readonly dispid 150;
  14224.     property Hidden: OleVariant dispid 268;
  14225.     property Drilled: OleVariant dispid 1917;
  14226.   end;
  14227.  
  14228. // *********************************************************************//
  14229. // Interface: CubeField
  14230. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  14231. // GUID:      {0002444C-0000-0000-C000-000000000046}
  14232. // *********************************************************************//
  14233.   CubeField = interface(IDispatch)
  14234.     ['{0002444C-0000-0000-C000-000000000046}']
  14235.     function Get_Application_: Application_; safecall;
  14236.     function Get_Creator: XlCreator; safecall;
  14237.     function Get_Parent: IDispatch; safecall;
  14238.     function Get_CubeFieldType: XlCubeFieldType; safecall;
  14239.     function Get_Caption: WideString; safecall;
  14240.     function Get_Name: WideString; safecall;
  14241.     function Get_Value: WideString; safecall;
  14242.     function Get_Orientation: XlPivotFieldOrientation; safecall;
  14243.     procedure Set_Orientation(RHS: XlPivotFieldOrientation); safecall;
  14244.     function Get_Position: Integer; safecall;
  14245.     procedure Set_Position(RHS: Integer); safecall;
  14246.     function Get_TreeviewControl: TreeviewControl; safecall;
  14247.     function Get_DragToColumn: WordBool; safecall;
  14248.     procedure Set_DragToColumn(RHS: WordBool); safecall;
  14249.     function Get_DragToHide: WordBool; safecall;
  14250.     procedure Set_DragToHide(RHS: WordBool); safecall;
  14251.     function Get_DragToPage: WordBool; safecall;
  14252.     procedure Set_DragToPage(RHS: WordBool); safecall;
  14253.     function Get_DragToRow: WordBool; safecall;
  14254.     procedure Set_DragToRow(RHS: WordBool); safecall;
  14255.     function Get_DragToData: WordBool; safecall;
  14256.     procedure Set_DragToData(RHS: WordBool); safecall;
  14257.     function Get_HiddenLevels: Integer; safecall;
  14258.     procedure Set_HiddenLevels(RHS: Integer); safecall;
  14259.     property Application_: Application_ read Get_Application_;
  14260.     property Creator: XlCreator read Get_Creator;
  14261.     property Parent: IDispatch read Get_Parent;
  14262.     property CubeFieldType: XlCubeFieldType read Get_CubeFieldType;
  14263.     property Caption: WideString read Get_Caption;
  14264.     property Name: WideString read Get_Name;
  14265.     property Value: WideString read Get_Value;
  14266.     property Orientation: XlPivotFieldOrientation read Get_Orientation write Set_Orientation;
  14267.     property Position: Integer read Get_Position write Set_Position;
  14268.     property TreeviewControl: TreeviewControl read Get_TreeviewControl;
  14269.     property DragToColumn: WordBool read Get_DragToColumn write Set_DragToColumn;
  14270.     property DragToHide: WordBool read Get_DragToHide write Set_DragToHide;
  14271.     property DragToPage: WordBool read Get_DragToPage write Set_DragToPage;
  14272.     property DragToRow: WordBool read Get_DragToRow write Set_DragToRow;
  14273.     property DragToData: WordBool read Get_DragToData write Set_DragToData;
  14274.     property HiddenLevels: Integer read Get_HiddenLevels write Set_HiddenLevels;
  14275.   end;
  14276.  
  14277. // *********************************************************************//
  14278. // DispIntf:  CubeFieldDisp
  14279. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  14280. // GUID:      {0002444C-0000-0000-C000-000000000046}
  14281. // *********************************************************************//
  14282.   CubeFieldDisp = dispinterface
  14283.     ['{0002444C-0000-0000-C000-000000000046}']
  14284.     property Application_: Application_ readonly dispid 148;
  14285.     property Creator: XlCreator readonly dispid 149;
  14286.     property Parent: IDispatch readonly dispid 150;
  14287.     property CubeFieldType: XlCubeFieldType readonly dispid 1918;
  14288.     property Caption: WideString readonly dispid 139;
  14289.     property Name: WideString readonly dispid 110;
  14290.     property Value: WideString readonly dispid 6;
  14291.     property Orientation: XlPivotFieldOrientation dispid 134;
  14292.     property Position: Integer dispid 133;
  14293.     property TreeviewControl: TreeviewControl readonly dispid 1919;
  14294.     property DragToColumn: WordBool dispid 1508;
  14295.     property DragToHide: WordBool dispid 1509;
  14296.     property DragToPage: WordBool dispid 1510;
  14297.     property DragToRow: WordBool dispid 1511;
  14298.     property DragToData: WordBool dispid 1844;
  14299.     property HiddenLevels: Integer dispid 1920;
  14300.   end;
  14301.  
  14302. // *********************************************************************//
  14303. // Interface: CubeFields
  14304. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  14305. // GUID:      {0002444D-0000-0000-C000-000000000046}
  14306. // *********************************************************************//
  14307.   CubeFields = interface(IDispatch)
  14308.     ['{0002444D-0000-0000-C000-000000000046}']
  14309.     function Get_Application_: Application_; safecall;
  14310.     function Get_Creator: XlCreator; safecall;
  14311.     function Get_Parent: IDispatch; safecall;
  14312.     function Get_Count: Integer; safecall;
  14313.     function Get_Item(Index: OleVariant): CubeField; safecall;
  14314.     function Get__Default(Index: OleVariant): CubeField; safecall;
  14315.     function Get__NewEnum: IUnknown; safecall;
  14316.     property Application_: Application_ read Get_Application_;
  14317.     property Creator: XlCreator read Get_Creator;
  14318.     property Parent: IDispatch read Get_Parent;
  14319.     property Count: Integer read Get_Count;
  14320.     property Item[Index: OleVariant]: CubeField read Get_Item;
  14321.     property _Default[Index: OleVariant]: CubeField read Get__Default; default;
  14322.     property _NewEnum: IUnknown read Get__NewEnum;
  14323.   end;
  14324.  
  14325. // *********************************************************************//
  14326. // DispIntf:  CubeFieldsDisp
  14327. // Flags:     (4544) Dual NonExtensible OleAutomation Dispatchable
  14328. // GUID:      {0002444D-0000-0000-C000-000000000046}
  14329. // *********************************************************************//
  14330.   CubeFieldsDisp = dispinterface
  14331.     ['{0002444D-0000-0000-C000-000000000046}']
  14332.     property Application_: Application_ readonly dispid 148;
  14333.     property Creator: XlCreator readonly dispid 149;
  14334.     property Parent: IDispatch readonly dispid 150;
  14335.     property Count: Integer readonly dispid 118;
  14336.     property Item[Index: OleVariant]: CubeField readonly dispid 170;
  14337.     property _Default[Index: OleVariant]: CubeField readonly dispid 0; default;
  14338.     property _NewEnum: IUnknown readonly dispid -4;
  14339.   end;
  14340.  
  14341. // *********************************************************************//
  14342. // Interface: IDisplayUnitLabel
  14343. // Flags:     (4112) Hidden Dispatchable
  14344. // GUID:      {0002084C-0001-0000-C000-000000000046}
  14345. // *********************************************************************//
  14346.   IDisplayUnitLabel = interface(IDispatch)
  14347.     ['{0002084C-0001-0000-C000-000000000046}']
  14348.     function Get_Application_(out RHS: Application_): HResult; stdcall;
  14349.     function Get_Creator(out RHS: XlCreator): HResult; stdcall;
  14350.     function Get_Parent(out RHS: IDispatch): HResult; stdcall;
  14351.     function Get_Name(out RHS: WideString): HResult; stdcall;
  14352.     function Select(out RHS: OleVariant): HResult; stdcall;
  14353.     function Get_Border(out RHS: Border): HResult; stdcall;
  14354.     function Delete(out RHS: OleVariant): HResult; stdcall;
  14355.     function Get_Interior(out RHS: Interior): HResult; stdcall;
  14356.     function Get_Fill(out RHS: ChartFillFormat): HResult; stdcall;
  14357.     function Get_Caption(out RHS: WideString): HResult; stdcall;
  14358.     function Set_Caption(const RHS: WideString): HResult; stdcall;
  14359.     function Get_Characters(Start: OleVariant; Length: OleVariant; out RHS: Characters): HResult; stdcall;
  14360.     function Get_Font(out RHS: Font): HResult; stdcall;
  14361.     function Get_HorizontalAlignment(out RHS: OleVariant): HResult; stdcall;
  14362.     function Set_HorizontalAlignment(RHS: OleVariant): HResult; stdcall;
  14363.     function Get_Left(out RHS: Double): HResult; stdcall;
  14364.     function Set_Left(RHS: Double): HResult; stdcall;
  14365.     function Get_Orientation(out RHS: OleVariant): HResult; stdcall;
  14366.     function Set_Orientation(RHS: OleVariant): HResult; stdcall;
  14367.     function Get_Shadow(out RHS: WordBool): HResult; stdcall;
  14368.     function Set_Shadow(RHS: WordBool): HResult; stdcall;
  14369.     function Get_Text(out RHS: WideString): HResult; stdcall;
  14370.     function Set_Text(const RHS: WideString): HResult; stdcall;
  14371.     function Get_Top(out RHS: Double): HResult; stdcall;
  14372.     function Set_Top(RHS: Double): HResult; stdcall;
  14373.     function Get_VerticalAlignment(out RHS: OleVariant): HResult; stdcall;
  14374.     function Set_VerticalAlignment(RHS: OleVariant): HResult; stdcall;
  14375.     function Get_ReadingOrder(out RHS: Integer): HResult; stdcall;
  14376.     function Set_ReadingOrder(RHS: Integer): HResult; stdcall;
  14377.     function Get_AutoScaleFont(out RHS: OleVariant): HResult; stdcall;
  14378.     function Set_AutoScaleFont(RHS: OleVariant): HResult; stdcall;
  14379.   end;
  14380.  
  14381. // *********************************************************************//
  14382. // DispIntf:  Font
  14383. // Flags:     (4096) Dispatchable
  14384. // GUID:      {0002084D-0000-0000-C000-000000000046}
  14385. // *********************************************************************//
  14386.   Font = dispinterface
  14387.     ['{0002084D-0000-0000-C000-000000000046}']
  14388.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  14389.     function AddRef_: UINT; dispid 1610612737;
  14390.     function Release_: UINT; dispid 1610612738;
  14391.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  14392.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  14393.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  14394.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  14395.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  14396.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  14397.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  14398.                       out puArgErr: SYSUINT); dispid 1610678275;
  14399.     property Application_: Application_ readonly dispid 148;
  14400.     property Creator: XlCreator readonly dispid 149;
  14401.     property Parent: IDispatch readonly dispid 150;
  14402.     property Background: OleVariant dispid 180;
  14403.     property Bold: OleVariant dispid 96;
  14404.     property Color: OleVariant dispid 99;
  14405.     property ColorIndex: OleVariant dispid 97;
  14406.     property FontStyle: OleVariant dispid 177;
  14407.     property Italic: OleVariant dispid 101;
  14408.     property Name: OleVariant dispid 110;
  14409.     property OutlineFont: OleVariant dispid 221;
  14410.     property Shadow: OleVariant dispid 103;
  14411.     property Size: OleVariant dispid 104;
  14412.     property Strikethrough: OleVariant dispid 105;
  14413.     property Subscript: OleVariant dispid 179;
  14414.     property Superscript: OleVariant dispid 178;
  14415.     property Underline: OleVariant dispid 106;
  14416.   end;
  14417.  
  14418. // *********************************************************************//
  14419. // DispIntf:  Window_
  14420. // Flags:     (4096) Dispatchable
  14421. // GUID:      {00020893-0000-0000-C000-000000000046}
  14422. // *********************************************************************//
  14423.   Window_ = dispinterface
  14424.     ['{00020893-0000-0000-C000-000000000046}']
  14425.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  14426.     function AddRef_: UINT; dispid 1610612737;
  14427.     function Release_: UINT; dispid 1610612738;
  14428.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  14429.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  14430.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  14431.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  14432.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  14433.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  14434.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  14435.                       out puArgErr: SYSUINT); dispid 1610678275;
  14436.     property Application_: Application_ readonly dispid 148;
  14437.     property Creator: XlCreator readonly dispid 149;
  14438.     property Parent: IDispatch readonly dispid 150;
  14439.     function Activate: OleVariant; dispid 304;
  14440.     function ActivateNext: OleVariant; dispid 1115;
  14441.     function ActivatePrevious: OleVariant; dispid 1116;
  14442.     property ActiveCell: Range readonly dispid 305;
  14443.     property ActiveChart: Chart readonly dispid 183;
  14444.     property ActivePane: Pane readonly dispid 642;
  14445.     property ActiveSheet: IDispatch readonly dispid 307;
  14446.     property Caption: OleVariant dispid 139;
  14447.     function Close(SaveChanges: OleVariant; Filename: OleVariant; RouteWorkbook: OleVariant): WordBool; dispid 277;
  14448.     property DisplayFormulas: WordBool dispid 644;
  14449.     property DisplayGridlines: WordBool dispid 645;
  14450.     property DisplayHeadings: WordBool dispid 646;
  14451.     property DisplayHorizontalScrollBar: WordBool dispid 921;
  14452.     property DisplayOutline: WordBool dispid 647;
  14453.     property _DisplayRightToLeft: WordBool dispid 648;
  14454.     property DisplayVerticalScrollBar: WordBool dispid 922;
  14455.     property DisplayWorkbookTabs: WordBool dispid 923;
  14456.     property DisplayZeros: WordBool dispid 649;
  14457.     property EnableResize: WordBool dispid 1192;
  14458.     property FreezePanes: WordBool dispid 650;
  14459.     property GridlineColor: Integer dispid 651;
  14460.     property GridlineColorIndex: XlColorIndex dispid 652;
  14461.     property Height: Double dispid 123;
  14462.     property Index: Integer readonly dispid 486;
  14463.     function LargeScroll(Down: OleVariant; Up: OleVariant; ToRight: OleVariant; ToLeft: OleVariant): OleVariant; dispid 547;
  14464.     property Left: Double dispid 127;
  14465.     function NewWindow: Window_; dispid 280;
  14466.     property OnWindow: WideString dispid 623;
  14467.     property Panes: Panes readonly dispid 653;
  14468.     function PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  14469.                       ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  14470.                       PrToFileName: OleVariant): OleVariant; dispid 1772;
  14471.     function PrintPreview(EnableChanges: OleVariant): OleVariant; dispid 281;
  14472.     property RangeSelection: Range readonly dispid 1189;
  14473.     property ScrollColumn: Integer dispid 654;
  14474.     property ScrollRow: Integer dispid 655;
  14475.     function ScrollWorkbookTabs(Sheets: OleVariant; Position: OleVariant): OleVariant; dispid 662;
  14476.     property SelectedSheets: Sheets readonly dispid 656;
  14477.     property Selection: IDispatch readonly dispid 147;
  14478.     function SmallScroll(Down: OleVariant; Up: OleVariant; ToRight: OleVariant; ToLeft: OleVariant): OleVariant; dispid 548;
  14479.     property Split: WordBool dispid 657;
  14480.     property SplitColumn: Integer dispid 658;
  14481.     property SplitHorizontal: Double dispid 659;
  14482.     property SplitRow: Integer dispid 660;
  14483.     property SplitVertical: Double dispid 661;
  14484.     property TabRatio: Double dispid 673;
  14485.     property Top: Double dispid 126;
  14486.     property Type_: XlWindowType readonly dispid 108;
  14487.     property UsableHeight: Double readonly dispid 389;
  14488.     property UsableWidth: Double readonly dispid 390;
  14489.     property Visible: WordBool dispid 558;
  14490.     property VisibleRange: Range readonly dispid 1118;
  14491.     property Width: Double dispid 122;
  14492.     property WindowNumber: Integer readonly dispid 1119;
  14493.     property WindowState: XlWindowState dispid 396;
  14494.     property Zoom: OleVariant dispid 663;
  14495.     property View: XlWindowView dispid 1194;
  14496.     property DisplayRightToLeft: WordBool dispid 1774;
  14497.     function PointsToScreenPixelsX(Points: Integer): Integer; dispid 1776;
  14498.     function PointsToScreenPixelsY(Points: Integer): Integer; dispid 1777;
  14499.     function RangeFromPoint(x: Integer; y: Integer): IDispatch; dispid 1778;
  14500.     procedure ScrollIntoView(Left: Integer; Top: Integer; Width: Integer; Height: Integer; 
  14501.                              Start: OleVariant); dispid 1781;
  14502.   end;
  14503.  
  14504. // *********************************************************************//
  14505. // DispIntf:  Windows
  14506. // Flags:     (4096) Dispatchable
  14507. // GUID:      {00020892-0000-0000-C000-000000000046}
  14508. // *********************************************************************//
  14509.   Windows = dispinterface
  14510.     ['{00020892-0000-0000-C000-000000000046}']
  14511.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  14512.     function AddRef_: UINT; dispid 1610612737;
  14513.     function Release_: UINT; dispid 1610612738;
  14514.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  14515.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  14516.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  14517.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  14518.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  14519.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  14520.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  14521.                       out puArgErr: SYSUINT); dispid 1610678275;
  14522.     property Application_: Application_ readonly dispid 148;
  14523.     property Creator: XlCreator readonly dispid 149;
  14524.     property Parent: IDispatch readonly dispid 150;
  14525.     function Arrange(ArrangeStyle: XlArrangeStyle; ActiveWorkbook: OleVariant; 
  14526.                      SyncHorizontal: OleVariant; SyncVertical: OleVariant): OleVariant; dispid 638;
  14527.     property Count: Integer readonly dispid 118;
  14528.     property Item[Index: OleVariant]: Window_ readonly dispid 170;
  14529.     property _NewEnum: IUnknown readonly dispid -4;
  14530.     property _Default[Index: OleVariant]: Window_ readonly dispid 0; default;
  14531.   end;
  14532.  
  14533. // *********************************************************************//
  14534. // DispIntf:  AppEvents
  14535. // Flags:     (4112) Hidden Dispatchable
  14536. // GUID:      {00024413-0000-0000-C000-000000000046}
  14537. // *********************************************************************//
  14538.   AppEvents = dispinterface
  14539.     ['{00024413-0000-0000-C000-000000000046}']
  14540.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  14541.     function AddRef_: UINT; dispid 1610612737;
  14542.     function Release_: UINT; dispid 1610612738;
  14543.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  14544.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  14545.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  14546.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  14547.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  14548.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  14549.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  14550.                       out puArgErr: SYSUINT); dispid 1610678275;
  14551.     procedure NewWorkbook(const Wb: Workbook); dispid 1565;
  14552.     procedure SheetSelectionChange(const Sh: IDispatch; const Target: Range); dispid 1558;
  14553.     procedure SheetBeforeDoubleClick(const Sh: IDispatch; const Target: Range; var Cancel: WordBool); dispid 1559;
  14554.     procedure SheetBeforeRightClick(const Sh: IDispatch; const Target: Range; var Cancel: WordBool); dispid 1560;
  14555.     procedure SheetActivate(const Sh: IDispatch); dispid 1561;
  14556.     procedure SheetDeactivate(const Sh: IDispatch); dispid 1562;
  14557.     procedure SheetCalculate(const Sh: IDispatch); dispid 1563;
  14558.     procedure SheetChange(const Sh: IDispatch; const Target: Range); dispid 1564;
  14559.     procedure WorkbookOpen(const Wb: Workbook); dispid 1567;
  14560.     procedure WorkbookActivate(const Wb: Workbook); dispid 1568;
  14561.     procedure WorkbookDeactivate(const Wb: Workbook); dispid 1569;
  14562.     procedure WorkbookBeforeClose(const Wb: Workbook; var Cancel: WordBool); dispid 1570;
  14563.     procedure WorkbookBeforeSave(const Wb: Workbook; SaveAsUI: WordBool; var Cancel: WordBool); dispid 1571;
  14564.     procedure WorkbookBeforePrint(const Wb: Workbook; var Cancel: WordBool); dispid 1572;
  14565.     procedure WorkbookNewSheet(const Wb: Workbook; const Sh: IDispatch); dispid 1573;
  14566.     procedure WorkbookAddinInstall(const Wb: Workbook); dispid 1574;
  14567.     procedure WorkbookAddinUninstall(const Wb: Workbook); dispid 1575;
  14568.     procedure WindowResize(const Wb: Workbook; const Wn: Window_); dispid 1554;
  14569.     procedure WindowActivate(const Wb: Workbook; const Wn: Window_); dispid 1556;
  14570.     procedure WindowDeactivate(const Wb: Workbook; const Wn: Window_); dispid 1557;
  14571.     procedure SheetFollowHyperlink(const Sh: IDispatch; const Target: Hyperlink); dispid 1854;
  14572.   end;
  14573.  
  14574. // *********************************************************************//
  14575. // DispIntf:  WorksheetFunction
  14576. // Flags:     (4096) Dispatchable
  14577. // GUID:      {00020845-0000-0000-C000-000000000046}
  14578. // *********************************************************************//
  14579.   WorksheetFunction = dispinterface
  14580.     ['{00020845-0000-0000-C000-000000000046}']
  14581.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  14582.     function AddRef_: UINT; dispid 1610612737;
  14583.     function Release_: UINT; dispid 1610612738;
  14584.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  14585.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  14586.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  14587.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  14588.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  14589.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  14590.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  14591.                       out puArgErr: SYSUINT); dispid 1610678275;
  14592.     property Application_: Application_ readonly dispid 148;
  14593.     property Creator: XlCreator readonly dispid 149;
  14594.     property Parent: IDispatch readonly dispid 150;
  14595.     function _WSFunction(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14596.                          Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14597.                          Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14598.                          Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; 
  14599.                          Arg16: OleVariant; Arg17: OleVariant; Arg18: OleVariant; 
  14600.                          Arg19: OleVariant; Arg20: OleVariant; Arg21: OleVariant; 
  14601.                          Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14602.                          Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; 
  14603.                          Arg28: OleVariant; Arg29: OleVariant; Arg30: OleVariant): OleVariant; dispid 169;
  14604.     function Count(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14605.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14606.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14607.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14608.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14609.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14610.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14611.                    Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16384;
  14612.     function IsNA(Arg1: OleVariant): WordBool; dispid 16386;
  14613.     function IsError(Arg1: OleVariant): WordBool; dispid 16387;
  14614.     function Sum(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14615.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14616.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14617.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14618.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14619.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14620.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14621.                  Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16388;
  14622.     function Average(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14623.                      Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14624.                      Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14625.                      Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14626.                      Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14627.                      Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14628.                      Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14629.                      Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16389;
  14630.     function Min(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14631.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14632.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14633.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14634.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14635.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14636.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14637.                  Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16390;
  14638.     function Max(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14639.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14640.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14641.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14642.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14643.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14644.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14645.                  Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16391;
  14646.     function Npv(Arg1: Double; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14647.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14648.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14649.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14650.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14651.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14652.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14653.                  Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16395;
  14654.     function StDev(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14655.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14656.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14657.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14658.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14659.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14660.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14661.                    Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16396;
  14662.     function Dollar(Arg1: Double; Arg2: OleVariant): WideString; dispid 16397;
  14663.     function Fixed(Arg1: Double; Arg2: OleVariant; Arg3: OleVariant): WideString; dispid 16398;
  14664.     function Pi: Double; dispid 16403;
  14665.     function Ln(Arg1: Double): Double; dispid 16406;
  14666.     function Log10(Arg1: Double): Double; dispid 16407;
  14667.     function Round(Arg1: Double; Arg2: Double): Double; dispid 16411;
  14668.     function Lookup(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant): OleVariant; dispid 16412;
  14669.     function Index(Arg1: OleVariant; Arg2: Double; Arg3: OleVariant; Arg4: OleVariant): OleVariant; dispid 16413;
  14670.     function Rept(const Arg1: WideString; Arg2: Double): WideString; dispid 16414;
  14671.     function And_(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14672.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14673.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14674.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14675.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14676.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14677.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14678.                   Arg29: OleVariant; Arg30: OleVariant): WordBool; dispid 16420;
  14679.     function Or_(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14680.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14681.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14682.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14683.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14684.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14685.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14686.                  Arg29: OleVariant; Arg30: OleVariant): WordBool; dispid 16421;
  14687.     function DCount(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16424;
  14688.     function DSum(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16425;
  14689.     function DAverage(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16426;
  14690.     function DMin(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16427;
  14691.     function DMax(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16428;
  14692.     function DStDev(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16429;
  14693.     function Var_(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14694.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14695.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14696.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14697.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14698.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14699.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14700.                   Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16430;
  14701.     function DVar(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16431;
  14702.     function Text(Arg1: OleVariant; const Arg2: WideString): WideString; dispid 16432;
  14703.     function LinEst(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant): OleVariant; dispid 16433;
  14704.     function Trend(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant): OleVariant; dispid 16434;
  14705.     function LogEst(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant): OleVariant; dispid 16435;
  14706.     function Growth(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant): OleVariant; dispid 16436;
  14707.     function Pv(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant): Double; dispid 16440;
  14708.     function Fv(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant): Double; dispid 16441;
  14709.     function NPer(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant): Double; dispid 16442;
  14710.     function Pmt(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant): Double; dispid 16443;
  14711.     function Rate(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant; 
  14712.                   Arg6: OleVariant): Double; dispid 16444;
  14713.     function MIrr(Arg1: OleVariant; Arg2: Double; Arg3: Double): Double; dispid 16445;
  14714.     function Irr(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16446;
  14715.     function Match(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16448;
  14716.     function Weekday(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16454;
  14717.     function Search(const Arg1: WideString; const Arg2: WideString; Arg3: OleVariant): Double; dispid 16466;
  14718.     function Transpose(Arg1: OleVariant): OleVariant; dispid 16467;
  14719.     function Atan2(Arg1: Double; Arg2: Double): Double; dispid 16481;
  14720.     function Asin(Arg1: Double): Double; dispid 16482;
  14721.     function Acos(Arg1: Double): Double; dispid 16483;
  14722.     function Choose(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14723.                     Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14724.                     Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14725.                     Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14726.                     Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14727.                     Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14728.                     Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14729.                     Arg29: OleVariant; Arg30: OleVariant): OleVariant; dispid 16484;
  14730.     function HLookup(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant): OleVariant; dispid 16485;
  14731.     function VLookup(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant): OleVariant; dispid 16486;
  14732.     function Log(Arg1: Double; Arg2: OleVariant): Double; dispid 16493;
  14733.     function Proper(const Arg1: WideString): WideString; dispid 16498;
  14734.     function Trim(const Arg1: WideString): WideString; dispid 16502;
  14735.     function Replace(const Arg1: WideString; Arg2: Double; Arg3: Double; const Arg4: WideString): WideString; dispid 16503;
  14736.     function Substitute(const Arg1: WideString; const Arg2: WideString; const Arg3: WideString; 
  14737.                         Arg4: OleVariant): WideString; dispid 16504;
  14738.     function Find(const Arg1: WideString; const Arg2: WideString; Arg3: OleVariant): Double; dispid 16508;
  14739.     function IsErr(Arg1: OleVariant): WordBool; dispid 16510;
  14740.     function IsText(Arg1: OleVariant): WordBool; dispid 16511;
  14741.     function IsNumber(Arg1: OleVariant): WordBool; dispid 16512;
  14742.     function Sln(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16526;
  14743.     function Syd(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double): Double; dispid 16527;
  14744.     function Ddb(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; Arg5: OleVariant): Double; dispid 16528;
  14745.     function Clean(const Arg1: WideString): WideString; dispid 16546;
  14746.     function MDeterm(Arg1: OleVariant): Double; dispid 16547;
  14747.     function MInverse(Arg1: OleVariant): OleVariant; dispid 16548;
  14748.     function MMult(Arg1: OleVariant; Arg2: OleVariant): OleVariant; dispid 16549;
  14749.     function Ipmt(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; Arg5: OleVariant; 
  14750.                   Arg6: OleVariant): Double; dispid 16551;
  14751.     function Ppmt(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; Arg5: OleVariant; 
  14752.                   Arg6: OleVariant): Double; dispid 16552;
  14753.     function CountA(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14754.                     Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14755.                     Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14756.                     Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14757.                     Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14758.                     Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14759.                     Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14760.                     Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16553;
  14761.     function Product(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14762.                      Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14763.                      Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14764.                      Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14765.                      Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14766.                      Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14767.                      Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14768.                      Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16567;
  14769.     function Fact(Arg1: Double): Double; dispid 16568;
  14770.     function DProduct(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16573;
  14771.     function IsNonText(Arg1: OleVariant): WordBool; dispid 16574;
  14772.     function StDevP(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14773.                     Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14774.                     Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14775.                     Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14776.                     Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14777.                     Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14778.                     Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14779.                     Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16577;
  14780.     function VarP(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14781.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14782.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14783.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14784.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14785.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14786.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14787.                   Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16578;
  14788.     function DStDevP(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16579;
  14789.     function DVarP(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16580;
  14790.     function IsLogical(Arg1: OleVariant): WordBool; dispid 16582;
  14791.     function DCountA(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16583;
  14792.     function USDollar(Arg1: Double; Arg2: Double): WideString; dispid 16588;
  14793.     function FindB(const Arg1: WideString; const Arg2: WideString; Arg3: OleVariant): Double; dispid 16589;
  14794.     function SearchB(const Arg1: WideString; const Arg2: WideString; Arg3: OleVariant): Double; dispid 16590;
  14795.     function ReplaceB(const Arg1: WideString; Arg2: Double; Arg3: Double; const Arg4: WideString): WideString; dispid 16591;
  14796.     function RoundUp(Arg1: Double; Arg2: Double): Double; dispid 16596;
  14797.     function RoundDown(Arg1: Double; Arg2: Double): Double; dispid 16597;
  14798.     function Rank(Arg1: Double; const Arg2: Range; Arg3: OleVariant): Double; dispid 16600;
  14799.     function Days360(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16604;
  14800.     function Vdb(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; Arg5: Double; 
  14801.                  Arg6: OleVariant; Arg7: OleVariant): Double; dispid 16606;
  14802.     function Median(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14803.                     Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14804.                     Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14805.                     Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14806.                     Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14807.                     Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14808.                     Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14809.                     Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16611;
  14810.     function SumProduct(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14811.                         Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14812.                         Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14813.                         Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14814.                         Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14815.                         Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14816.                         Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14817.                         Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16612;
  14818.     function Sinh(Arg1: Double): Double; dispid 16613;
  14819.     function Cosh(Arg1: Double): Double; dispid 16614;
  14820.     function Tanh(Arg1: Double): Double; dispid 16615;
  14821.     function Asinh(Arg1: Double): Double; dispid 16616;
  14822.     function Acosh(Arg1: Double): Double; dispid 16617;
  14823.     function Atanh(Arg1: Double): Double; dispid 16618;
  14824.     function DGet(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): OleVariant; dispid 16619;
  14825.     function Db(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double; Arg5: OleVariant): Double; dispid 16631;
  14826.     function Frequency(Arg1: OleVariant; Arg2: OleVariant): OleVariant; dispid 16636;
  14827.     function AveDev(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14828.                     Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14829.                     Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14830.                     Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14831.                     Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14832.                     Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14833.                     Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14834.                     Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16653;
  14835.     function BetaDist(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant): Double; dispid 16654;
  14836.     function GammaLn(Arg1: Double): Double; dispid 16655;
  14837.     function BetaInv(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: OleVariant; Arg5: OleVariant): Double; dispid 16656;
  14838.     function BinomDist(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: WordBool): Double; dispid 16657;
  14839.     function ChiDist(Arg1: Double; Arg2: Double): Double; dispid 16658;
  14840.     function ChiInv(Arg1: Double; Arg2: Double): Double; dispid 16659;
  14841.     function Combin(Arg1: Double; Arg2: Double): Double; dispid 16660;
  14842.     function Confidence(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16661;
  14843.     function CritBinom(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16662;
  14844.     function Even(Arg1: Double): Double; dispid 16663;
  14845.     function ExponDist(Arg1: Double; Arg2: Double; Arg3: WordBool): Double; dispid 16664;
  14846.     function FDist(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16665;
  14847.     function FInv(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16666;
  14848.     function Fisher(Arg1: Double): Double; dispid 16667;
  14849.     function FisherInv(Arg1: Double): Double; dispid 16668;
  14850.     function Floor(Arg1: Double; Arg2: Double): Double; dispid 16669;
  14851.     function GammaDist(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: WordBool): Double; dispid 16670;
  14852.     function GammaInv(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16671;
  14853.     function Ceiling(Arg1: Double; Arg2: Double): Double; dispid 16672;
  14854.     function HypGeomDist(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double): Double; dispid 16673;
  14855.     function LogNormDist(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16674;
  14856.     function LogInv(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16675;
  14857.     function NegBinomDist(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16676;
  14858.     function NormDist(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: WordBool): Double; dispid 16677;
  14859.     function NormSDist(Arg1: Double): Double; dispid 16678;
  14860.     function NormInv(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16679;
  14861.     function NormSInv(Arg1: Double): Double; dispid 16680;
  14862.     function Standardize(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16681;
  14863.     function Odd(Arg1: Double): Double; dispid 16682;
  14864.     function Permut(Arg1: Double; Arg2: Double): Double; dispid 16683;
  14865.     function Poisson(Arg1: Double; Arg2: Double; Arg3: WordBool): Double; dispid 16684;
  14866.     function TDist(Arg1: Double; Arg2: Double; Arg3: Double): Double; dispid 16685;
  14867.     function Weibull(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: WordBool): Double; dispid 16686;
  14868.     function SumXMY2(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16687;
  14869.     function SumX2MY2(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16688;
  14870.     function SumX2PY2(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16689;
  14871.     function ChiTest(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16690;
  14872.     function Correl(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16691;
  14873.     function Covar(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16692;
  14874.     function Forecast(Arg1: Double; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16693;
  14875.     function FTest(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16694;
  14876.     function Intercept(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16695;
  14877.     function Pearson(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16696;
  14878.     function RSq(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16697;
  14879.     function StEyx(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16698;
  14880.     function Slope(Arg1: OleVariant; Arg2: OleVariant): Double; dispid 16699;
  14881.     function TTest(Arg1: OleVariant; Arg2: OleVariant; Arg3: Double; Arg4: Double): Double; dispid 16700;
  14882.     function Prob(Arg1: OleVariant; Arg2: OleVariant; Arg3: Double; Arg4: OleVariant): Double; dispid 16701;
  14883.     function DevSq(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14884.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14885.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14886.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14887.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14888.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14889.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14890.                    Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16702;
  14891.     function GeoMean(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14892.                      Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14893.                      Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14894.                      Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14895.                      Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14896.                      Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14897.                      Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14898.                      Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16703;
  14899.     function HarMean(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14900.                      Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14901.                      Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14902.                      Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14903.                      Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14904.                      Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14905.                      Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14906.                      Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16704;
  14907.     function SumSq(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14908.                    Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14909.                    Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14910.                    Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14911.                    Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14912.                    Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14913.                    Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14914.                    Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16705;
  14915.     function Kurt(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14916.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14917.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14918.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14919.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14920.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14921.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14922.                   Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16706;
  14923.     function Skew(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14924.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14925.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14926.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14927.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14928.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14929.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14930.                   Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16707;
  14931.     function ZTest(Arg1: OleVariant; Arg2: Double; Arg3: OleVariant): Double; dispid 16708;
  14932.     function Large(Arg1: OleVariant; Arg2: Double): Double; dispid 16709;
  14933.     function Small(Arg1: OleVariant; Arg2: Double): Double; dispid 16710;
  14934.     function Quartile(Arg1: OleVariant; Arg2: Double): Double; dispid 16711;
  14935.     function Percentile(Arg1: OleVariant; Arg2: Double): Double; dispid 16712;
  14936.     function PercentRank(Arg1: OleVariant; Arg2: Double; Arg3: OleVariant): Double; dispid 16713;
  14937.     function Mode(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  14938.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14939.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14940.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14941.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14942.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14943.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14944.                   Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16714;
  14945.     function TrimMean(Arg1: OleVariant; Arg2: Double): Double; dispid 16715;
  14946.     function TInv(Arg1: Double; Arg2: Double): Double; dispid 16716;
  14947.     function Power(Arg1: Double; Arg2: Double): Double; dispid 16721;
  14948.     function Radians(Arg1: Double): Double; dispid 16726;
  14949.     function Degrees(Arg1: Double): Double; dispid 16727;
  14950.     function Subtotal(Arg1: Double; const Arg2: Range; Arg3: OleVariant; Arg4: OleVariant; 
  14951.                       Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  14952.                       Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  14953.                       Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  14954.                       Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  14955.                       Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  14956.                       Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  14957.                       Arg29: OleVariant; Arg30: OleVariant): Double; dispid 16728;
  14958.     function SumIf(const Arg1: Range; Arg2: OleVariant; Arg3: OleVariant): Double; dispid 16729;
  14959.     function CountIf(const Arg1: Range; Arg2: OleVariant): Double; dispid 16730;
  14960.     function CountBlank(const Arg1: Range): Double; dispid 16731;
  14961.     function Ispmt(Arg1: Double; Arg2: Double; Arg3: Double; Arg4: Double): Double; dispid 16734;
  14962.     function Roman(Arg1: Double; Arg2: OleVariant): WideString; dispid 16738;
  14963.     function Asc(const Arg1: WideString): WideString; dispid 16598;
  14964.     function Dbcs(const Arg1: WideString): WideString; dispid 16599;
  14965.     function Phonetic(const Arg1: Range): WideString; dispid 16744;
  14966.   end;
  14967.  
  14968. // *********************************************************************//
  14969. // DispIntf:  Range
  14970. // Flags:     (4096) Dispatchable
  14971. // GUID:      {00020846-0000-0000-C000-000000000046}
  14972. // *********************************************************************//
  14973.   Range = dispinterface
  14974.     ['{00020846-0000-0000-C000-000000000046}']
  14975.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  14976.     function AddRef_: UINT; dispid 1610612737;
  14977.     function Release_: UINT; dispid 1610612738;
  14978.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  14979.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  14980.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  14981.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  14982.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  14983.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  14984.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  14985.                       out puArgErr: SYSUINT); dispid 1610678275;
  14986.     property Application_: Application_ readonly dispid 148;
  14987.     property Creator: XlCreator readonly dispid 149;
  14988.     property Parent: IDispatch readonly dispid 150;
  14989.     function Activate: OleVariant; dispid 304;
  14990.     property AddIndent: OleVariant dispid 1063;
  14991.     property Address[RowAbsolute: OleVariant; ColumnAbsolute: OleVariant; 
  14992.                      ReferenceStyle: XlReferenceStyle; External: OleVariant; RelativeTo: OleVariant]: WideString readonly dispid 236;
  14993.     property AddressLocal[RowAbsolute: OleVariant; ColumnAbsolute: OleVariant; 
  14994.                           ReferenceStyle: XlReferenceStyle; External: OleVariant; 
  14995.                           RelativeTo: OleVariant]: WideString readonly dispid 437;
  14996.     function AdvancedFilter(Action: XlFilterAction; CriteriaRange: OleVariant; 
  14997.                             CopyToRange: OleVariant; Unique: OleVariant): OleVariant; dispid 876;
  14998.     function ApplyNames(Names: OleVariant; IgnoreRelativeAbsolute: OleVariant; 
  14999.                         UseRowColumnNames: OleVariant; OmitColumn: OleVariant; OmitRow: OleVariant; 
  15000.                         Order: XlApplyNamesOrder; AppendLast: OleVariant): OleVariant; dispid 441;
  15001.     function ApplyOutlineStyles: OleVariant; dispid 448;
  15002.     property Areas: Areas readonly dispid 568;
  15003.     function AutoComplete(const String_: WideString): WideString; dispid 1185;
  15004.     function AutoFill(const Destination: Range; Type_: XlAutoFillType): OleVariant; dispid 449;
  15005.     function AutoFilter(Field: OleVariant; Criteria1: OleVariant; Operator: XlAutoFilterOperator; 
  15006.                         Criteria2: OleVariant; VisibleDropDown: OleVariant): OleVariant; dispid 793;
  15007.     function AutoFit: OleVariant; dispid 237;
  15008.     function AutoFormat(Format: XlRangeAutoFormat; Number: OleVariant; Font: OleVariant; 
  15009.                         Alignment: OleVariant; Border: OleVariant; Pattern: OleVariant; 
  15010.                         Width: OleVariant): OleVariant; dispid 114;
  15011.     function AutoOutline: OleVariant; dispid 1036;
  15012.     function BorderAround(LineStyle: OleVariant; Weight: XlBorderWeight; ColorIndex: XlColorIndex; 
  15013.                           Color: OleVariant): OleVariant; dispid 1067;
  15014.     property Borders: Borders readonly dispid 435;
  15015.     function Calculate: OleVariant; dispid 279;
  15016.     property Cells: Range readonly dispid 238;
  15017.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  15018.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  15019.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  15020.     function Clear: OleVariant; dispid 111;
  15021.     function ClearContents: OleVariant; dispid 113;
  15022.     function ClearFormats: OleVariant; dispid 112;
  15023.     function ClearNotes: OleVariant; dispid 239;
  15024.     function ClearOutline: OleVariant; dispid 1037;
  15025.     property Column: Integer readonly dispid 240;
  15026.     function ColumnDifferences(Comparison: OleVariant): Range; dispid 510;
  15027.     property Columns: Range readonly dispid 241;
  15028.     property ColumnWidth: OleVariant dispid 242;
  15029.     function Consolidate(Sources: OleVariant; Function_: OleVariant; TopRow: OleVariant; 
  15030.                          LeftColumn: OleVariant; CreateLinks: OleVariant): OleVariant; dispid 482;
  15031.     function Copy(Destination: OleVariant): OleVariant; dispid 551;
  15032.     function CopyFromRecordset(const Data: IUnknown; MaxRows: OleVariant; MaxColumns: OleVariant): Integer; dispid 1152;
  15033.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  15034.     property Count: Integer readonly dispid 118;
  15035.     function CreateNames(Top: OleVariant; Left: OleVariant; Bottom: OleVariant; Right: OleVariant): OleVariant; dispid 457;
  15036.     function CreatePublisher(Edition: OleVariant; Appearance: XlPictureAppearance; 
  15037.                              ContainsPICT: OleVariant; ContainsBIFF: OleVariant; 
  15038.                              ContainsRTF: OleVariant; ContainsVALU: OleVariant): OleVariant; dispid 458;
  15039.     property CurrentArray: Range readonly dispid 501;
  15040.     property CurrentRegion: Range readonly dispid 243;
  15041.     function Cut(Destination: OleVariant): OleVariant; dispid 565;
  15042.     function DataSeries(Rowcol: OleVariant; Type_: XlDataSeriesType; Date: XlDataSeriesDate; 
  15043.                         Step: OleVariant; Stop: OleVariant; Trend: OleVariant): OleVariant; dispid 464;
  15044.     property _Default[RowIndex: OleVariant; ColumnIndex: OleVariant]: OleVariant dispid 0;
  15045.     function Delete(Shift: OleVariant): OleVariant; dispid 117;
  15046.     property Dependents: Range readonly dispid 543;
  15047.     function DialogBox_: OleVariant; dispid 245;
  15048.     property DirectDependents: Range readonly dispid 545;
  15049.     property DirectPrecedents: Range readonly dispid 546;
  15050.     function EditionOptions(Type_: XlEditionType; Option: XlEditionOptionsOption; Name: OleVariant; 
  15051.                             Reference: OleVariant; Appearance: XlPictureAppearance; 
  15052.                             ChartSize: XlPictureAppearance; Format: OleVariant): OleVariant; dispid 1131;
  15053.     property End_[Direction: XlDirection]: Range readonly dispid 500;
  15054.     property EntireColumn: Range readonly dispid 246;
  15055.     property EntireRow: Range readonly dispid 247;
  15056.     function FillDown: OleVariant; dispid 248;
  15057.     function FillLeft: OleVariant; dispid 249;
  15058.     function FillRight: OleVariant; dispid 250;
  15059.     function FillUp: OleVariant; dispid 251;
  15060.     function Find(What: OleVariant; After: OleVariant; LookIn: OleVariant; LookAt: OleVariant; 
  15061.                   SearchOrder: OleVariant; SearchDirection: XlSearchDirection; 
  15062.                   MatchCase: OleVariant; MatchByte: OleVariant): Range; dispid 398;
  15063.     function FindNext(After: OleVariant): Range; dispid 399;
  15064.     function FindPrevious(After: OleVariant): Range; dispid 400;
  15065.     property Font: Font readonly dispid 146;
  15066.     property Formula: OleVariant dispid 261;
  15067.     property FormulaArray: OleVariant dispid 586;
  15068.     property FormulaLabel: XlFormulaLabel dispid 1380;
  15069.     property FormulaHidden: OleVariant dispid 262;
  15070.     property FormulaLocal: OleVariant dispid 263;
  15071.     property FormulaR1C1: OleVariant dispid 264;
  15072.     property FormulaR1C1Local: OleVariant dispid 265;
  15073.     function FunctionWizard: OleVariant; dispid 571;
  15074.     function GoalSeek(Goal: OleVariant; const ChangingCell: Range): WordBool; dispid 472;
  15075.     function Group(Start: OleVariant; End_: OleVariant; By: OleVariant; Periods: OleVariant): OleVariant; dispid 46;
  15076.     property HasArray: OleVariant readonly dispid 266;
  15077.     property HasFormula: OleVariant readonly dispid 267;
  15078.     property Height: OleVariant readonly dispid 123;
  15079.     property Hidden: OleVariant dispid 268;
  15080.     property HorizontalAlignment: OleVariant dispid 136;
  15081.     property IndentLevel: OleVariant dispid 201;
  15082.     procedure InsertIndent(InsertAmount: Integer); dispid 1381;
  15083.     function Insert(Shift: OleVariant): OleVariant; dispid 252;
  15084.     property Interior: Interior readonly dispid 129;
  15085.     property Item[RowIndex: OleVariant; ColumnIndex: OleVariant]: OleVariant dispid 170;
  15086.     function Justify: OleVariant; dispid 495;
  15087.     property Left: OleVariant readonly dispid 127;
  15088.     property ListHeaderRows: Integer readonly dispid 1187;
  15089.     function ListNames: OleVariant; dispid 253;
  15090.     property LocationInTable: XlLocationInTable readonly dispid 691;
  15091.     property Locked: OleVariant dispid 269;
  15092.     procedure Merge(Across: OleVariant); dispid 564;
  15093.     procedure UnMerge; dispid 1384;
  15094.     property MergeArea: Range readonly dispid 1385;
  15095.     property MergeCells: OleVariant dispid 208;
  15096.     property Name: OleVariant dispid 110;
  15097.     function NavigateArrow(TowardPrecedent: OleVariant; ArrowNumber: OleVariant; 
  15098.                            LinkNumber: OleVariant): OleVariant; dispid 1032;
  15099.     property _NewEnum: IUnknown readonly dispid -4;
  15100.     property Next: Range readonly dispid 502;
  15101.     function NoteText(Text: OleVariant; Start: OleVariant; Length: OleVariant): WideString; dispid 1127;
  15102.     property NumberFormat: OleVariant dispid 193;
  15103.     property NumberFormatLocal: OleVariant dispid 1097;
  15104.     property Offset[RowOffset: OleVariant; ColumnOffset: OleVariant]: Range readonly dispid 254;
  15105.     property Orientation: OleVariant dispid 134;
  15106.     property OutlineLevel: OleVariant dispid 271;
  15107.     property PageBreak: Integer dispid 255;
  15108.     function Parse(ParseLine: OleVariant; Destination: OleVariant): OleVariant; dispid 477;
  15109.     function PasteSpecial(Paste: XlPasteType; Operation: XlPasteSpecialOperation; 
  15110.                           SkipBlanks: OleVariant; Transpose: OleVariant): OleVariant; dispid 1027;
  15111.     property PivotField: PivotField readonly dispid 731;
  15112.     property PivotItem: PivotItem readonly dispid 740;
  15113.     property PivotTable: PivotTable readonly dispid 716;
  15114.     property Precedents: Range readonly dispid 544;
  15115.     property PrefixCharacter: OleVariant readonly dispid 504;
  15116.     property Previous: Range readonly dispid 503;
  15117.     function _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  15118.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant): OleVariant; dispid 905;
  15119.     function PrintPreview(EnableChanges: OleVariant): OleVariant; dispid 281;
  15120.     property QueryTable: QueryTable readonly dispid 1386;
  15121.     property Range[Cell1: OleVariant; Cell2: OleVariant]: Range readonly dispid 197;
  15122.     function RemoveSubtotal: OleVariant; dispid 883;
  15123.     function Replace(What: OleVariant; Replacement: OleVariant; LookAt: OleVariant; 
  15124.                      SearchOrder: OleVariant; MatchCase: OleVariant; MatchByte: OleVariant): WordBool; dispid 226;
  15125.     property Resize[RowSize: OleVariant; ColumnSize: OleVariant]: Range readonly dispid 256;
  15126.     property Row: Integer readonly dispid 257;
  15127.     function RowDifferences(Comparison: OleVariant): Range; dispid 511;
  15128.     property RowHeight: OleVariant dispid 272;
  15129.     property Rows: Range readonly dispid 258;
  15130.     function Run(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  15131.                  Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  15132.                  Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  15133.                  Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  15134.                  Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  15135.                  Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  15136.                  Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  15137.                  Arg29: OleVariant; Arg30: OleVariant): OleVariant; dispid 259;
  15138.     function Select: OleVariant; dispid 235;
  15139.     function Show: OleVariant; dispid 496;
  15140.     function ShowDependents(Remove: OleVariant): OleVariant; dispid 877;
  15141.     property ShowDetail: OleVariant dispid 585;
  15142.     function ShowErrors: OleVariant; dispid 878;
  15143.     function ShowPrecedents(Remove: OleVariant): OleVariant; dispid 879;
  15144.     property ShrinkToFit: OleVariant dispid 209;
  15145.     function Sort(Key1: OleVariant; Order1: XlSortOrder; Key2: OleVariant; Type_: OleVariant; 
  15146.                   Order2: XlSortOrder; Key3: OleVariant; Order3: XlSortOrder; Header: XlYesNoGuess; 
  15147.                   OrderCustom: OleVariant; MatchCase: OleVariant; Orientation: XlSortOrientation; 
  15148.                   SortMethod: XlSortMethod): OleVariant; dispid 880;
  15149.     function SortSpecial(SortMethod: XlSortMethod; Key1: OleVariant; Order1: XlSortOrder; 
  15150.                          Type_: OleVariant; Key2: OleVariant; Order2: XlSortOrder; 
  15151.                          Key3: OleVariant; Order3: XlSortOrder; Header: XlYesNoGuess; 
  15152.                          OrderCustom: OleVariant; MatchCase: OleVariant; 
  15153.                          Orientation: XlSortOrientation): OleVariant; dispid 881;
  15154.     property SoundNote: SoundNote readonly dispid 916;
  15155.     function SpecialCells(Type_: XlCellType; Value: OleVariant): Range; dispid 410;
  15156.     property Style: OleVariant dispid 260;
  15157.     function SubscribeTo(const Edition: WideString; Format: XlSubscribeToFormat): OleVariant; dispid 481;
  15158.     function Subtotal(GroupBy: Integer; Function_: XlConsolidationFunction; TotalList: OleVariant; 
  15159.                       Replace: OleVariant; PageBreaks: OleVariant; SummaryBelowData: XlSummaryRow): OleVariant; dispid 882;
  15160.     property Summary: OleVariant readonly dispid 273;
  15161.     function Table(RowInput: OleVariant; ColumnInput: OleVariant): OleVariant; dispid 497;
  15162.     property Text: OleVariant readonly dispid 138;
  15163.     function TextToColumns(Destination: OleVariant; DataType: XlTextParsingType; 
  15164.                            TextQualifier: XlTextQualifier; ConsecutiveDelimiter: OleVariant; 
  15165.                            Tab: OleVariant; Semicolon: OleVariant; Comma: OleVariant; 
  15166.                            Space: OleVariant; Other: OleVariant; OtherChar: OleVariant; 
  15167.                            FieldInfo: OleVariant; DecimalSeparator: OleVariant; 
  15168.                            ThousandsSeparator: OleVariant): OleVariant; dispid 1040;
  15169.     property Top: OleVariant readonly dispid 126;
  15170.     function Ungroup: OleVariant; dispid 244;
  15171.     property UseStandardHeight: OleVariant dispid 274;
  15172.     property UseStandardWidth: OleVariant dispid 275;
  15173.     property Validation: Validation readonly dispid 1387;
  15174.     property Value: OleVariant dispid 6;
  15175.     property Value2: OleVariant dispid 1388;
  15176.     property VerticalAlignment: OleVariant dispid 137;
  15177.     property Width: OleVariant readonly dispid 122;
  15178.     property Worksheet: Worksheet readonly dispid 348;
  15179.     property WrapText: OleVariant dispid 276;
  15180.     function AddComment(Text: OleVariant): Comment; dispid 1389;
  15181.     property Comment: Comment readonly dispid 910;
  15182.     procedure ClearComments; dispid 1390;
  15183.     property Phonetic: Phonetic readonly dispid 1391;
  15184.     property FormatConditions: FormatConditions readonly dispid 1392;
  15185.     property ReadingOrder: Integer dispid 975;
  15186.     property Hyperlinks: Hyperlinks readonly dispid 1393;
  15187.     property Phonetics: Phonetics readonly dispid 1811;
  15188.     procedure SetPhonetic; dispid 1812;
  15189.     property ID: WideString dispid 1813;
  15190.     function PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  15191.                       ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  15192.                       PrToFileName: OleVariant): OleVariant; dispid 1772;
  15193.   end;
  15194.  
  15195. // *********************************************************************//
  15196. // DispIntf:  ChartEvents
  15197. // Flags:     (4112) Hidden Dispatchable
  15198. // GUID:      {0002440F-0000-0000-C000-000000000046}
  15199. // *********************************************************************//
  15200.   ChartEvents = dispinterface
  15201.     ['{0002440F-0000-0000-C000-000000000046}']
  15202.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15203.     function AddRef_: UINT; dispid 1610612737;
  15204.     function Release_: UINT; dispid 1610612738;
  15205.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15206.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15207.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15208.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15209.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15210.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15211.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15212.                       out puArgErr: SYSUINT); dispid 1610678275;
  15213.     procedure Activate; dispid 304;
  15214.     procedure Deactivate; dispid 1530;
  15215.     procedure Resize; dispid 256;
  15216.     procedure MouseDown(Button: Integer; Shift: Integer; x: Integer; y: Integer); dispid 1531;
  15217.     procedure MouseUp(Button: Integer; Shift: Integer; x: Integer; y: Integer); dispid 1532;
  15218.     procedure MouseMove(Button: Integer; Shift: Integer; x: Integer; y: Integer); dispid 1533;
  15219.     procedure BeforeRightClick(var Cancel: WordBool); dispid 1534;
  15220.     procedure DragPlot; dispid 1535;
  15221.     procedure DragOver; dispid 1536;
  15222.     procedure BeforeDoubleClick(ElementID: Integer; Arg1: Integer; Arg2: Integer; 
  15223.                                 var Cancel: WordBool); dispid 1537;
  15224.     procedure Select(ElementID: Integer; Arg1: Integer; Arg2: Integer); dispid 235;
  15225.     procedure SeriesChange(SeriesIndex: Integer; PointIndex: Integer); dispid 1538;
  15226.     procedure Calculate; dispid 279;
  15227.   end;
  15228.  
  15229. // *********************************************************************//
  15230. // DispIntf:  VPageBreak
  15231. // Flags:     (4096) Dispatchable
  15232. // GUID:      {00024402-0000-0000-C000-000000000046}
  15233. // *********************************************************************//
  15234.   VPageBreak = dispinterface
  15235.     ['{00024402-0000-0000-C000-000000000046}']
  15236.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15237.     function AddRef_: UINT; dispid 1610612737;
  15238.     function Release_: UINT; dispid 1610612738;
  15239.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15240.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15241.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15242.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15243.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15244.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15245.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15246.                       out puArgErr: SYSUINT); dispid 1610678275;
  15247.     property Application_: Application_ readonly dispid 148;
  15248.     property Creator: XlCreator readonly dispid 149;
  15249.     property Parent: Worksheet readonly dispid 150;
  15250.     procedure Delete; dispid 117;
  15251.     procedure DragOff(Direction: XlDirection; RegionIndex: Integer); dispid 1420;
  15252.     property Type_: XlPageBreak dispid 108;
  15253.     property Extent: XlPageBreakExtent readonly dispid 1422;
  15254.     property Location: Range dispid 1397;
  15255.   end;
  15256.  
  15257. // *********************************************************************//
  15258. // DispIntf:  HPageBreak
  15259. // Flags:     (4096) Dispatchable
  15260. // GUID:      {00024401-0000-0000-C000-000000000046}
  15261. // *********************************************************************//
  15262.   HPageBreak = dispinterface
  15263.     ['{00024401-0000-0000-C000-000000000046}']
  15264.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15265.     function AddRef_: UINT; dispid 1610612737;
  15266.     function Release_: UINT; dispid 1610612738;
  15267.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15268.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15269.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15270.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15271.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15272.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15273.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15274.                       out puArgErr: SYSUINT); dispid 1610678275;
  15275.     property Application_: Application_ readonly dispid 148;
  15276.     property Creator: XlCreator readonly dispid 149;
  15277.     property Parent: Worksheet readonly dispid 150;
  15278.     procedure Delete; dispid 117;
  15279.     procedure DragOff(Direction: XlDirection; RegionIndex: Integer); dispid 1420;
  15280.     property Type_: XlPageBreak dispid 108;
  15281.     property Extent: XlPageBreakExtent readonly dispid 1422;
  15282.     property Location: Range dispid 1397;
  15283.   end;
  15284.  
  15285. // *********************************************************************//
  15286. // DispIntf:  HPageBreaks
  15287. // Flags:     (4096) Dispatchable
  15288. // GUID:      {00024404-0000-0000-C000-000000000046}
  15289. // *********************************************************************//
  15290.   HPageBreaks = dispinterface
  15291.     ['{00024404-0000-0000-C000-000000000046}']
  15292.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15293.     function AddRef_: UINT; dispid 1610612737;
  15294.     function Release_: UINT; dispid 1610612738;
  15295.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15296.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15297.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15298.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15299.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15300.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15301.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15302.                       out puArgErr: SYSUINT); dispid 1610678275;
  15303.     property Application_: Application_ readonly dispid 148;
  15304.     property Creator: XlCreator readonly dispid 149;
  15305.     property Parent: IDispatch readonly dispid 150;
  15306.     property Count: Integer readonly dispid 118;
  15307.     property Item[Index: Integer]: HPageBreak readonly dispid 170;
  15308.     property _Default[Index: Integer]: HPageBreak readonly dispid 0; default;
  15309.     property _NewEnum: IUnknown readonly dispid -4;
  15310.     function Add(const Before: IDispatch): HPageBreak; dispid 181;
  15311.   end;
  15312.  
  15313. // *********************************************************************//
  15314. // DispIntf:  VPageBreaks
  15315. // Flags:     (4096) Dispatchable
  15316. // GUID:      {00024405-0000-0000-C000-000000000046}
  15317. // *********************************************************************//
  15318.   VPageBreaks = dispinterface
  15319.     ['{00024405-0000-0000-C000-000000000046}']
  15320.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15321.     function AddRef_: UINT; dispid 1610612737;
  15322.     function Release_: UINT; dispid 1610612738;
  15323.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15324.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15325.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15326.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15327.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15328.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15329.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15330.                       out puArgErr: SYSUINT); dispid 1610678275;
  15331.     property Application_: Application_ readonly dispid 148;
  15332.     property Creator: XlCreator readonly dispid 149;
  15333.     property Parent: IDispatch readonly dispid 150;
  15334.     property Count: Integer readonly dispid 118;
  15335.     property Item[Index: Integer]: VPageBreak readonly dispid 170;
  15336.     property _Default[Index: Integer]: VPageBreak readonly dispid 0; default;
  15337.     property _NewEnum: IUnknown readonly dispid -4;
  15338.     function Add(const Before: IDispatch): VPageBreak; dispid 181;
  15339.   end;
  15340.  
  15341. // *********************************************************************//
  15342. // DispIntf:  RecentFile
  15343. // Flags:     (4096) Dispatchable
  15344. // GUID:      {00024407-0000-0000-C000-000000000046}
  15345. // *********************************************************************//
  15346.   RecentFile = dispinterface
  15347.     ['{00024407-0000-0000-C000-000000000046}']
  15348.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15349.     function AddRef_: UINT; dispid 1610612737;
  15350.     function Release_: UINT; dispid 1610612738;
  15351.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15352.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15353.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15354.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15355.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15356.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15357.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15358.                       out puArgErr: SYSUINT); dispid 1610678275;
  15359.     property Application_: Application_ readonly dispid 148;
  15360.     property Creator: XlCreator readonly dispid 149;
  15361.     property Parent: IDispatch readonly dispid 150;
  15362.     property Name: WideString readonly dispid 110;
  15363.     property Path: WideString readonly dispid 291;
  15364.     property Index: Integer readonly dispid 486;
  15365.     function Open: Workbook; dispid 682;
  15366.     procedure Delete; dispid 117;
  15367.   end;
  15368.  
  15369. // *********************************************************************//
  15370. // DispIntf:  RecentFiles
  15371. // Flags:     (4096) Dispatchable
  15372. // GUID:      {00024406-0000-0000-C000-000000000046}
  15373. // *********************************************************************//
  15374.   RecentFiles = dispinterface
  15375.     ['{00024406-0000-0000-C000-000000000046}']
  15376.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15377.     function AddRef_: UINT; dispid 1610612737;
  15378.     function Release_: UINT; dispid 1610612738;
  15379.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15380.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15381.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15382.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15383.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15384.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15385.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15386.                       out puArgErr: SYSUINT); dispid 1610678275;
  15387.     property Application_: Application_ readonly dispid 148;
  15388.     property Creator: XlCreator readonly dispid 149;
  15389.     property Parent: IDispatch readonly dispid 150;
  15390.     property Maximum: Integer dispid 1423;
  15391.     property Count: Integer readonly dispid 118;
  15392.     property Item[Index: Integer]: RecentFile readonly dispid 170;
  15393.     property _Default[Index: Integer]: RecentFile readonly dispid 0; default;
  15394.     function Add(const Name: WideString): RecentFile; dispid 181;
  15395.     property _NewEnum: IUnknown readonly dispid -4;
  15396.   end;
  15397.  
  15398. // *********************************************************************//
  15399. // DispIntf:  DocEvents
  15400. // Flags:     (4112) Hidden Dispatchable
  15401. // GUID:      {00024411-0000-0000-C000-000000000046}
  15402. // *********************************************************************//
  15403.   DocEvents = dispinterface
  15404.     ['{00024411-0000-0000-C000-000000000046}']
  15405.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15406.     function AddRef_: UINT; dispid 1610612737;
  15407.     function Release_: UINT; dispid 1610612738;
  15408.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15409.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15410.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15411.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15412.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15413.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15414.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15415.                       out puArgErr: SYSUINT); dispid 1610678275;
  15416.     procedure SelectionChange(const Target: Range); dispid 1543;
  15417.     procedure BeforeDoubleClick(const Target: Range; var Cancel: WordBool); dispid 1537;
  15418.     procedure BeforeRightClick(const Target: Range; var Cancel: WordBool); dispid 1534;
  15419.     procedure Activate; dispid 304;
  15420.     procedure Deactivate; dispid 1530;
  15421.     procedure Calculate; dispid 279;
  15422.     procedure Change(const Target: Range); dispid 1545;
  15423.     procedure FollowHyperlink(const Target: Hyperlink); dispid 1470;
  15424.   end;
  15425.  
  15426. // *********************************************************************//
  15427. // DispIntf:  Style
  15428. // Flags:     (4096) Dispatchable
  15429. // GUID:      {00020852-0000-0000-C000-000000000046}
  15430. // *********************************************************************//
  15431.   Style = dispinterface
  15432.     ['{00020852-0000-0000-C000-000000000046}']
  15433.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15434.     function AddRef_: UINT; dispid 1610612737;
  15435.     function Release_: UINT; dispid 1610612738;
  15436.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15437.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15438.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15439.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15440.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15441.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15442.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15443.                       out puArgErr: SYSUINT); dispid 1610678275;
  15444.     property Application_: Application_ readonly dispid 148;
  15445.     property Creator: XlCreator readonly dispid 149;
  15446.     property Parent: IDispatch readonly dispid 150;
  15447.     property AddIndent: WordBool dispid 1063;
  15448.     property BuiltIn: WordBool readonly dispid 553;
  15449.     property Borders: Borders readonly dispid 435;
  15450.     function Delete: OleVariant; dispid 117;
  15451.     property Font: Font readonly dispid 146;
  15452.     property FormulaHidden: WordBool dispid 262;
  15453.     property HorizontalAlignment: XlHAlign dispid 136;
  15454.     property IncludeAlignment: WordBool dispid 413;
  15455.     property IncludeBorder: WordBool dispid 414;
  15456.     property IncludeFont: WordBool dispid 415;
  15457.     property IncludeNumber: WordBool dispid 416;
  15458.     property IncludePatterns: WordBool dispid 417;
  15459.     property IncludeProtection: WordBool dispid 418;
  15460.     property IndentLevel: Integer dispid 201;
  15461.     property Interior: Interior readonly dispid 129;
  15462.     property Locked: WordBool dispid 269;
  15463.     property MergeCells: OleVariant dispid 208;
  15464.     property Name: WideString readonly dispid 110;
  15465.     property NameLocal: WideString readonly dispid 937;
  15466.     property NumberFormat: WideString dispid 193;
  15467.     property NumberFormatLocal: WideString dispid 1097;
  15468.     property Orientation: XlOrientation dispid 134;
  15469.     property ShrinkToFit: WordBool dispid 209;
  15470.     property Value: WideString readonly dispid 6;
  15471.     property VerticalAlignment: XlVAlign dispid 137;
  15472.     property WrapText: WordBool dispid 276;
  15473.     property _Default: WideString readonly dispid 0;
  15474.     property ReadingOrder: Integer dispid 975;
  15475.   end;
  15476.  
  15477. // *********************************************************************//
  15478. // DispIntf:  Styles
  15479. // Flags:     (4096) Dispatchable
  15480. // GUID:      {00020853-0000-0000-C000-000000000046}
  15481. // *********************************************************************//
  15482.   Styles = dispinterface
  15483.     ['{00020853-0000-0000-C000-000000000046}']
  15484.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15485.     function AddRef_: UINT; dispid 1610612737;
  15486.     function Release_: UINT; dispid 1610612738;
  15487.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15488.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15489.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15490.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15491.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15492.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15493.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15494.                       out puArgErr: SYSUINT); dispid 1610678275;
  15495.     property Application_: Application_ readonly dispid 148;
  15496.     property Creator: XlCreator readonly dispid 149;
  15497.     property Parent: IDispatch readonly dispid 150;
  15498.     function Add(const Name: WideString; BasedOn: OleVariant): Style; dispid 181;
  15499.     property Count: Integer readonly dispid 118;
  15500.     property Item[Index: OleVariant]: Style readonly dispid 170;
  15501.     function Merge(Workbook: OleVariant): OleVariant; dispid 564;
  15502.     property _NewEnum: IUnknown readonly dispid -4;
  15503.     property _Default[Index: OleVariant]: Style readonly dispid 0; default;
  15504.   end;
  15505.  
  15506. // *********************************************************************//
  15507. // DispIntf:  Borders
  15508. // Flags:     (4096) Dispatchable
  15509. // GUID:      {00020855-0000-0000-C000-000000000046}
  15510. // *********************************************************************//
  15511.   Borders = dispinterface
  15512.     ['{00020855-0000-0000-C000-000000000046}']
  15513.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15514.     function AddRef_: UINT; dispid 1610612737;
  15515.     function Release_: UINT; dispid 1610612738;
  15516.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15517.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15518.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15519.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15520.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15521.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15522.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15523.                       out puArgErr: SYSUINT); dispid 1610678275;
  15524.     property Application_: Application_ readonly dispid 148;
  15525.     property Creator: XlCreator readonly dispid 149;
  15526.     property Parent: IDispatch readonly dispid 150;
  15527.     property Color: OleVariant dispid 99;
  15528.     property ColorIndex: OleVariant dispid 97;
  15529.     property Count: Integer readonly dispid 118;
  15530.     property Item[Index: XlBordersIndex]: Border readonly dispid 170;
  15531.     property LineStyle: OleVariant dispid 119;
  15532.     property _NewEnum: IUnknown readonly dispid -4;
  15533.     property Value: OleVariant dispid 6;
  15534.     property Weight: OleVariant dispid 120;
  15535.     property _Default[Index: XlBordersIndex]: Border readonly dispid 0; default;
  15536.   end;
  15537.  
  15538. // *********************************************************************//
  15539. // DispIntf:  AddIn
  15540. // Flags:     (4096) Dispatchable
  15541. // GUID:      {00020857-0000-0000-C000-000000000046}
  15542. // *********************************************************************//
  15543.   AddIn = dispinterface
  15544.     ['{00020857-0000-0000-C000-000000000046}']
  15545.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15546.     function AddRef_: UINT; dispid 1610612737;
  15547.     function Release_: UINT; dispid 1610612738;
  15548.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15549.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15550.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15551.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15552.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15553.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15554.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15555.                       out puArgErr: SYSUINT); dispid 1610678275;
  15556.     property Application_: Application_ readonly dispid 148;
  15557.     property Creator: XlCreator readonly dispid 149;
  15558.     property Parent: IDispatch readonly dispid 150;
  15559.     property Author: WideString readonly dispid 574;
  15560.     property Comments: WideString readonly dispid 575;
  15561.     property FullName: WideString readonly dispid 289;
  15562.     property Installed: WordBool dispid 550;
  15563.     property Keywords: WideString readonly dispid 577;
  15564.     property Name: WideString readonly dispid 110;
  15565.     property Path: WideString readonly dispid 291;
  15566.     property Subject: WideString readonly dispid 953;
  15567.     property Title: WideString readonly dispid 199;
  15568.   end;
  15569.  
  15570. // *********************************************************************//
  15571. // DispIntf:  AddIns
  15572. // Flags:     (4096) Dispatchable
  15573. // GUID:      {00020858-0000-0000-C000-000000000046}
  15574. // *********************************************************************//
  15575.   AddIns = dispinterface
  15576.     ['{00020858-0000-0000-C000-000000000046}']
  15577.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15578.     function AddRef_: UINT; dispid 1610612737;
  15579.     function Release_: UINT; dispid 1610612738;
  15580.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15581.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15582.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15583.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15584.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15585.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15586.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15587.                       out puArgErr: SYSUINT); dispid 1610678275;
  15588.     property Application_: Application_ readonly dispid 148;
  15589.     property Creator: XlCreator readonly dispid 149;
  15590.     property Parent: IDispatch readonly dispid 150;
  15591.     function Add(const Filename: WideString; CopyFile: OleVariant): AddIn; dispid 181;
  15592.     property Count: Integer readonly dispid 118;
  15593.     property Item[Index: OleVariant]: AddIn readonly dispid 170;
  15594.     property _NewEnum: IUnknown readonly dispid -4;
  15595.     property _Default[Index: OleVariant]: AddIn readonly dispid 0; default;
  15596.   end;
  15597.  
  15598. // *********************************************************************//
  15599. // DispIntf:  Toolbar
  15600. // Flags:     (4112) Hidden Dispatchable
  15601. // GUID:      {0002085C-0000-0000-C000-000000000046}
  15602. // *********************************************************************//
  15603.   Toolbar = dispinterface
  15604.     ['{0002085C-0000-0000-C000-000000000046}']
  15605.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15606.     function AddRef_: UINT; dispid 1610612737;
  15607.     function Release_: UINT; dispid 1610612738;
  15608.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15609.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15610.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15611.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15612.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15613.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15614.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15615.                       out puArgErr: SYSUINT); dispid 1610678275;
  15616.     property Application_: Application_ readonly dispid 148;
  15617.     property Creator: XlCreator readonly dispid 149;
  15618.     property Parent: IDispatch readonly dispid 150;
  15619.     property BuiltIn: WordBool readonly dispid 553;
  15620.     procedure Delete; dispid 117;
  15621.     property Height: Integer dispid 123;
  15622.     property Left: Integer dispid 127;
  15623.     property Name: WideString readonly dispid 110;
  15624.     property Position: Integer dispid 133;
  15625.     property Protection: XlToolbarProtection dispid 176;
  15626.     procedure Reset; dispid 555;
  15627.     property ToolbarButtons: ToolbarButtons readonly dispid 964;
  15628.     property Top: Integer dispid 126;
  15629.     property Visible: WordBool dispid 558;
  15630.     property Width: Integer dispid 122;
  15631.   end;
  15632.  
  15633. // *********************************************************************//
  15634. // DispIntf:  Toolbars
  15635. // Flags:     (4112) Hidden Dispatchable
  15636. // GUID:      {0002085D-0000-0000-C000-000000000046}
  15637. // *********************************************************************//
  15638.   Toolbars = dispinterface
  15639.     ['{0002085D-0000-0000-C000-000000000046}']
  15640.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15641.     function AddRef_: UINT; dispid 1610612737;
  15642.     function Release_: UINT; dispid 1610612738;
  15643.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15644.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15645.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15646.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15647.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15648.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15649.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15650.                       out puArgErr: SYSUINT); dispid 1610678275;
  15651.     property Application_: Application_ readonly dispid 148;
  15652.     property Creator: XlCreator readonly dispid 149;
  15653.     property Parent: IDispatch readonly dispid 150;
  15654.     function Add(Name: OleVariant): Toolbar; dispid 181;
  15655.     property Count: Integer readonly dispid 118;
  15656.     property _Default[Index: OleVariant]: Toolbar readonly dispid 0; default;
  15657.     property Item[Index: OleVariant]: Toolbar readonly dispid 170;
  15658.     property _NewEnum: IUnknown readonly dispid -4;
  15659.   end;
  15660.  
  15661. // *********************************************************************//
  15662. // DispIntf:  ToolbarButton
  15663. // Flags:     (4112) Hidden Dispatchable
  15664. // GUID:      {0002085E-0000-0000-C000-000000000046}
  15665. // *********************************************************************//
  15666.   ToolbarButton = dispinterface
  15667.     ['{0002085E-0000-0000-C000-000000000046}']
  15668.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15669.     function AddRef_: UINT; dispid 1610612737;
  15670.     function Release_: UINT; dispid 1610612738;
  15671.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15672.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15673.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15674.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15675.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15676.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15677.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15678.                       out puArgErr: SYSUINT); dispid 1610678275;
  15679.     property Application_: Application_ readonly dispid 148;
  15680.     property Creator: XlCreator readonly dispid 149;
  15681.     property Parent: IDispatch readonly dispid 150;
  15682.     property BuiltIn: WordBool readonly dispid 553;
  15683.     property BuiltInFace: WordBool dispid 554;
  15684.     procedure Copy(const Toolbar: Toolbar; Before: Integer); dispid 551;
  15685.     procedure CopyFace; dispid 966;
  15686.     procedure Delete; dispid 117;
  15687.     procedure Edit; dispid 562;
  15688.     property Enabled: WordBool dispid 600;
  15689.     property HelpContextID: Integer dispid 355;
  15690.     property HelpFile: WideString dispid 360;
  15691.     property ID: Integer readonly dispid 570;
  15692.     property IsGap: WordBool readonly dispid 561;
  15693.     procedure Move(const Toolbar: Toolbar; Before: Integer); dispid 637;
  15694.     property Name: WideString dispid 110;
  15695.     property OnAction: WideString dispid 596;
  15696.     procedure PasteFace; dispid 967;
  15697.     property Pushed: WordBool dispid 560;
  15698.     procedure Reset; dispid 555;
  15699.     property StatusBar: WideString dispid 386;
  15700.     property Width: Integer dispid 122;
  15701.   end;
  15702.  
  15703. // *********************************************************************//
  15704. // DispIntf:  ToolbarButtons
  15705. // Flags:     (4112) Hidden Dispatchable
  15706. // GUID:      {0002085F-0000-0000-C000-000000000046}
  15707. // *********************************************************************//
  15708.   ToolbarButtons = dispinterface
  15709.     ['{0002085F-0000-0000-C000-000000000046}']
  15710.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15711.     function AddRef_: UINT; dispid 1610612737;
  15712.     function Release_: UINT; dispid 1610612738;
  15713.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15714.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15715.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15716.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15717.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15718.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15719.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15720.                       out puArgErr: SYSUINT); dispid 1610678275;
  15721.     property Application_: Application_ readonly dispid 148;
  15722.     property Creator: XlCreator readonly dispid 149;
  15723.     property Parent: IDispatch readonly dispid 150;
  15724.     function Add(Button: OleVariant; Before: OleVariant; OnAction: OleVariant; Pushed: OleVariant; 
  15725.                  Enabled: OleVariant; StatusBar: OleVariant; HelpFile: OleVariant; 
  15726.                  HelpContextID: OleVariant): ToolbarButton; dispid 181;
  15727.     property Count: Integer readonly dispid 118;
  15728.     property Item[Index: Integer]: ToolbarButton readonly dispid 170;
  15729.     property _NewEnum: IUnknown readonly dispid -4;
  15730.     property _Default[Index: Integer]: ToolbarButton readonly dispid 0; default;
  15731.   end;
  15732.  
  15733. // *********************************************************************//
  15734. // DispIntf:  Areas
  15735. // Flags:     (4096) Dispatchable
  15736. // GUID:      {00020860-0000-0000-C000-000000000046}
  15737. // *********************************************************************//
  15738.   Areas = dispinterface
  15739.     ['{00020860-0000-0000-C000-000000000046}']
  15740.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15741.     function AddRef_: UINT; dispid 1610612737;
  15742.     function Release_: UINT; dispid 1610612738;
  15743.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15744.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15745.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15746.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15747.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15748.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15749.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15750.                       out puArgErr: SYSUINT); dispid 1610678275;
  15751.     property Application_: Application_ readonly dispid 148;
  15752.     property Creator: XlCreator readonly dispid 149;
  15753.     property Parent: IDispatch readonly dispid 150;
  15754.     property Count: Integer readonly dispid 118;
  15755.     property Item[Index: Integer]: Range readonly dispid 170;
  15756.     property _NewEnum: IUnknown readonly dispid -4;
  15757.     property _Default[Index: Integer]: Range readonly dispid 0; default;
  15758.   end;
  15759.  
  15760. // *********************************************************************//
  15761. // DispIntf:  WorkbookEvents
  15762. // Flags:     (4112) Hidden Dispatchable
  15763. // GUID:      {00024412-0000-0000-C000-000000000046}
  15764. // *********************************************************************//
  15765.   WorkbookEvents = dispinterface
  15766.     ['{00024412-0000-0000-C000-000000000046}']
  15767.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15768.     function AddRef_: UINT; dispid 1610612737;
  15769.     function Release_: UINT; dispid 1610612738;
  15770.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15771.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15772.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15773.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15774.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15775.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15776.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15777.                       out puArgErr: SYSUINT); dispid 1610678275;
  15778.     procedure Open; dispid 682;
  15779.     procedure Activate; dispid 304;
  15780.     procedure Deactivate; dispid 1530;
  15781.     procedure BeforeClose(var Cancel: WordBool); dispid 1546;
  15782.     procedure BeforeSave(SaveAsUI: WordBool; var Cancel: WordBool); dispid 1547;
  15783.     procedure BeforePrint(var Cancel: WordBool); dispid 1549;
  15784.     procedure NewSheet(const Sh: IDispatch); dispid 1550;
  15785.     procedure AddinInstall; dispid 1552;
  15786.     procedure AddinUninstall; dispid 1553;
  15787.     procedure WindowResize(const Wn: Window_); dispid 1554;
  15788.     procedure WindowActivate(const Wn: Window_); dispid 1556;
  15789.     procedure WindowDeactivate(const Wn: Window_); dispid 1557;
  15790.     procedure SheetSelectionChange(const Sh: IDispatch; const Target: Range); dispid 1558;
  15791.     procedure SheetBeforeDoubleClick(const Sh: IDispatch; const Target: Range; var Cancel: WordBool); dispid 1559;
  15792.     procedure SheetBeforeRightClick(const Sh: IDispatch; const Target: Range; var Cancel: WordBool); dispid 1560;
  15793.     procedure SheetActivate(const Sh: IDispatch); dispid 1561;
  15794.     procedure SheetDeactivate(const Sh: IDispatch); dispid 1562;
  15795.     procedure SheetCalculate(const Sh: IDispatch); dispid 1563;
  15796.     procedure SheetChange(const Sh: IDispatch; const Target: Range); dispid 1564;
  15797.     procedure SheetFollowHyperlink(const Sh: IDispatch; const Target: Hyperlink); dispid 1854;
  15798.   end;
  15799.  
  15800. // *********************************************************************//
  15801. // DispIntf:  MenuBars
  15802. // Flags:     (4112) Hidden Dispatchable
  15803. // GUID:      {00020863-0000-0000-C000-000000000046}
  15804. // *********************************************************************//
  15805.   MenuBars = dispinterface
  15806.     ['{00020863-0000-0000-C000-000000000046}']
  15807.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15808.     function AddRef_: UINT; dispid 1610612737;
  15809.     function Release_: UINT; dispid 1610612738;
  15810.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15811.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15812.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15813.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15814.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15815.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15816.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15817.                       out puArgErr: SYSUINT); dispid 1610678275;
  15818.     property Application_: Application_ readonly dispid 148;
  15819.     property Creator: XlCreator readonly dispid 149;
  15820.     property Parent: IDispatch readonly dispid 150;
  15821.     function Add(Name: OleVariant): MenuBar; dispid 181;
  15822.     property Count: Integer readonly dispid 118;
  15823.     property _Default[Index: OleVariant]: MenuBar readonly dispid 0; default;
  15824.     property Item[Index: OleVariant]: MenuBar readonly dispid 170;
  15825.     property _NewEnum: IUnknown readonly dispid -4;
  15826.   end;
  15827.  
  15828. // *********************************************************************//
  15829. // DispIntf:  MenuBar
  15830. // Flags:     (4112) Hidden Dispatchable
  15831. // GUID:      {00020864-0000-0000-C000-000000000046}
  15832. // *********************************************************************//
  15833.   MenuBar = dispinterface
  15834.     ['{00020864-0000-0000-C000-000000000046}']
  15835.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15836.     function AddRef_: UINT; dispid 1610612737;
  15837.     function Release_: UINT; dispid 1610612738;
  15838.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15839.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15840.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15841.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15842.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15843.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15844.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15845.                       out puArgErr: SYSUINT); dispid 1610678275;
  15846.     property Application_: Application_ readonly dispid 148;
  15847.     property Creator: XlCreator readonly dispid 149;
  15848.     property Parent: IDispatch readonly dispid 150;
  15849.     procedure Activate; dispid 304;
  15850.     property BuiltIn: WordBool readonly dispid 553;
  15851.     property Caption: WideString dispid 139;
  15852.     procedure Delete; dispid 117;
  15853.     property Index: Integer readonly dispid 486;
  15854.     property Menus: Menus readonly dispid 591;
  15855.     procedure Reset; dispid 555;
  15856.   end;
  15857.  
  15858. // *********************************************************************//
  15859. // DispIntf:  Menus
  15860. // Flags:     (4112) Hidden Dispatchable
  15861. // GUID:      {00020865-0000-0000-C000-000000000046}
  15862. // *********************************************************************//
  15863.   Menus = dispinterface
  15864.     ['{00020865-0000-0000-C000-000000000046}']
  15865.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15866.     function AddRef_: UINT; dispid 1610612737;
  15867.     function Release_: UINT; dispid 1610612738;
  15868.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15869.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15870.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15871.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15872.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15873.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15874.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15875.                       out puArgErr: SYSUINT); dispid 1610678275;
  15876.     property Application_: Application_ readonly dispid 148;
  15877.     property Creator: XlCreator readonly dispid 149;
  15878.     property Parent: IDispatch readonly dispid 150;
  15879.     function Add(const Caption: WideString; Before: OleVariant; Restore: OleVariant): Menu; dispid 181;
  15880.     property Count: Integer readonly dispid 118;
  15881.     property _Default[Index: OleVariant]: Menu readonly dispid 0; default;
  15882.     property Item[Index: OleVariant]: Menu readonly dispid 170;
  15883.     property _NewEnum: IUnknown readonly dispid -4;
  15884.   end;
  15885.  
  15886. // *********************************************************************//
  15887. // DispIntf:  Menu
  15888. // Flags:     (4112) Hidden Dispatchable
  15889. // GUID:      {00020866-0000-0000-C000-000000000046}
  15890. // *********************************************************************//
  15891.   Menu = dispinterface
  15892.     ['{00020866-0000-0000-C000-000000000046}']
  15893.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15894.     function AddRef_: UINT; dispid 1610612737;
  15895.     function Release_: UINT; dispid 1610612738;
  15896.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15897.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15898.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15899.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15900.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15901.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15902.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15903.                       out puArgErr: SYSUINT); dispid 1610678275;
  15904.     property Application_: Application_ readonly dispid 148;
  15905.     property Creator: XlCreator readonly dispid 149;
  15906.     property Parent: IDispatch readonly dispid 150;
  15907.     property Caption: WideString dispid 139;
  15908.     procedure Delete; dispid 117;
  15909.     property Enabled: WordBool dispid 600;
  15910.     property Index: Integer readonly dispid 486;
  15911.     property MenuItems: MenuItems readonly dispid 593;
  15912.   end;
  15913.  
  15914. // *********************************************************************//
  15915. // DispIntf:  MenuItems
  15916. // Flags:     (4112) Hidden Dispatchable
  15917. // GUID:      {00020867-0000-0000-C000-000000000046}
  15918. // *********************************************************************//
  15919.   MenuItems = dispinterface
  15920.     ['{00020867-0000-0000-C000-000000000046}']
  15921.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15922.     function AddRef_: UINT; dispid 1610612737;
  15923.     function Release_: UINT; dispid 1610612738;
  15924.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15925.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15926.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15927.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15928.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15929.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15930.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15931.                       out puArgErr: SYSUINT); dispid 1610678275;
  15932.     property Application_: Application_ readonly dispid 148;
  15933.     property Creator: XlCreator readonly dispid 149;
  15934.     property Parent: IDispatch readonly dispid 150;
  15935.     function Add(const Caption: WideString; OnAction: OleVariant; ShortcutKey: OleVariant; 
  15936.                  Before: OleVariant; Restore: OleVariant; StatusBar: OleVariant; 
  15937.                  HelpFile: OleVariant; HelpContextID: OleVariant): MenuItem; dispid 181;
  15938.     function AddMenu(const Caption: WideString; Before: OleVariant; Restore: OleVariant): Menu; dispid 598;
  15939.     property Count: Integer readonly dispid 118;
  15940.     property _Default[Index: OleVariant]: IDispatch readonly dispid 0; default;
  15941.     property Item[Index: OleVariant]: IDispatch readonly dispid 170;
  15942.     property _NewEnum: IUnknown readonly dispid -4;
  15943.   end;
  15944.  
  15945. // *********************************************************************//
  15946. // DispIntf:  MenuItem
  15947. // Flags:     (4112) Hidden Dispatchable
  15948. // GUID:      {00020868-0000-0000-C000-000000000046}
  15949. // *********************************************************************//
  15950.   MenuItem = dispinterface
  15951.     ['{00020868-0000-0000-C000-000000000046}']
  15952.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15953.     function AddRef_: UINT; dispid 1610612737;
  15954.     function Release_: UINT; dispid 1610612738;
  15955.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15956.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15957.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15958.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15959.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15960.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15961.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15962.                       out puArgErr: SYSUINT); dispid 1610678275;
  15963.     property Application_: Application_ readonly dispid 148;
  15964.     property Creator: XlCreator readonly dispid 149;
  15965.     property Parent: IDispatch readonly dispid 150;
  15966.     property Caption: WideString dispid 139;
  15967.     property Checked: WordBool dispid 599;
  15968.     procedure Delete; dispid 117;
  15969.     property Enabled: WordBool dispid 600;
  15970.     property HelpContextID: Integer dispid 355;
  15971.     property HelpFile: WideString dispid 360;
  15972.     property Index: Integer readonly dispid 486;
  15973.     property OnAction: WideString dispid 596;
  15974.     property StatusBar: WideString dispid 386;
  15975.   end;
  15976.  
  15977. // *********************************************************************//
  15978. // DispIntf:  Charts
  15979. // Flags:     (4096) Dispatchable
  15980. // GUID:      {0002086D-0000-0000-C000-000000000046}
  15981. // *********************************************************************//
  15982.   Charts = dispinterface
  15983.     ['{0002086D-0000-0000-C000-000000000046}']
  15984.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  15985.     function AddRef_: UINT; dispid 1610612737;
  15986.     function Release_: UINT; dispid 1610612738;
  15987.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  15988.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  15989.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  15990.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  15991.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  15992.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  15993.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  15994.                       out puArgErr: SYSUINT); dispid 1610678275;
  15995.     property Application_: Application_ readonly dispid 148;
  15996.     property Creator: XlCreator readonly dispid 149;
  15997.     property Parent: IDispatch readonly dispid 150;
  15998.     function Add(Before: OleVariant; After: OleVariant; Count: OleVariant): Chart; dispid 181;
  15999.     procedure Copy(Before: OleVariant; After: OleVariant); dispid 551;
  16000.     property Count: Integer readonly dispid 118;
  16001.     procedure Delete; dispid 117;
  16002.     procedure _Dummy7; dispid 65543;
  16003.     property Item[Index: OleVariant]: IDispatch readonly dispid 170;
  16004.     procedure Move(Before: OleVariant; After: OleVariant); dispid 637;
  16005.     property _NewEnum: IUnknown readonly dispid -4;
  16006.     procedure _PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  16007.                         ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant); dispid 905;
  16008.     procedure PrintPreview(EnableChanges: OleVariant); dispid 281;
  16009.     procedure Select(Replace: OleVariant); dispid 235;
  16010.     property HPageBreaks: HPageBreaks readonly dispid 1418;
  16011.     property VPageBreaks: VPageBreaks readonly dispid 1419;
  16012.     property Visible: OleVariant dispid 558;
  16013.     property _Default[Index: OleVariant]: IDispatch readonly dispid 0; default;
  16014.     procedure PrintOut(From: OleVariant; To_: OleVariant; Copies: OleVariant; Preview: OleVariant; 
  16015.                        ActivePrinter: OleVariant; PrintToFile: OleVariant; Collate: OleVariant; 
  16016.                        PrToFileName: OleVariant); dispid 1772;
  16017.   end;
  16018.  
  16019. // *********************************************************************//
  16020. // DispIntf:  DrawingObjects
  16021. // Flags:     (4112) Hidden Dispatchable
  16022. // GUID:      {0002086F-0000-0000-C000-000000000046}
  16023. // *********************************************************************//
  16024.   DrawingObjects = dispinterface
  16025.     ['{0002086F-0000-0000-C000-000000000046}']
  16026.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16027.     function AddRef_: UINT; dispid 1610612737;
  16028.     function Release_: UINT; dispid 1610612738;
  16029.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16030.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16031.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16032.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16033.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16034.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16035.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16036.                       out puArgErr: SYSUINT); dispid 1610678275;
  16037.     property Application_: Application_ readonly dispid 148;
  16038.     property Creator: XlCreator readonly dispid 149;
  16039.     property Parent: IDispatch readonly dispid 150;
  16040.     procedure _Dummy3; dispid 65539;
  16041.     function BringToFront: OleVariant; dispid 602;
  16042.     function Copy: OleVariant; dispid 551;
  16043.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  16044.     function Cut: OleVariant; dispid 565;
  16045.     function Delete: OleVariant; dispid 117;
  16046.     function Duplicate: IDispatch; dispid 1039;
  16047.     property Enabled: WordBool dispid 600;
  16048.     property Height: Double dispid 123;
  16049.     procedure _Dummy12; dispid 65548;
  16050.     property Left: Double dispid 127;
  16051.     property Locked: WordBool dispid 269;
  16052.     procedure _Dummy15; dispid 65551;
  16053.     property OnAction: WideString dispid 596;
  16054.     property Placement: OleVariant dispid 617;
  16055.     property PrintObject: WordBool dispid 618;
  16056.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  16057.     function SendToBack: OleVariant; dispid 605;
  16058.     property Top: Double dispid 126;
  16059.     procedure _Dummy22; dispid 65558;
  16060.     property Visible: WordBool dispid 558;
  16061.     property Width: Double dispid 122;
  16062.     property ZOrder: Integer readonly dispid 622;
  16063.     property ShapeRange: ShapeRange readonly dispid 1528;
  16064.     property Accelerator: OleVariant dispid 846;
  16065.     procedure _Dummy28; dispid 65564;
  16066.     property AddIndent: WordBool dispid 1063;
  16067.     function AddItem(Text: OleVariant; Index: OleVariant): OleVariant; dispid 851;
  16068.     property ArrowHeadLength: OleVariant dispid 611;
  16069.     property ArrowHeadStyle: OleVariant dispid 612;
  16070.     property ArrowHeadWidth: OleVariant dispid 613;
  16071.     property AutoSize: WordBool dispid 614;
  16072.     property Border: Border readonly dispid 128;
  16073.     property CancelButton: WordBool dispid 858;
  16074.     property Caption: WideString dispid 139;
  16075.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  16076.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  16077.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  16078.     property _Default: Integer dispid 0;
  16079.     property DefaultButton: WordBool dispid 857;
  16080.     property DismissButton: WordBool dispid 859;
  16081.     property Display3DShading: WordBool dispid 1122;
  16082.     property DisplayVerticalScrollBar: WordBool dispid 922;
  16083.     property DropDownLines: Integer dispid 848;
  16084.     property Font: Font readonly dispid 146;
  16085.     procedure _Dummy47; dispid 65583;
  16086.     property HelpButton: WordBool dispid 860;
  16087.     property HorizontalAlignment: OleVariant dispid 136;
  16088.     property InputType: Integer dispid 854;
  16089.     property Interior: Interior readonly dispid 129;
  16090.     property LargeChange: Integer dispid 845;
  16091.     property LinkedCell: WideString dispid 1058;
  16092.     procedure _Dummy54; dispid 65590;
  16093.     function List(Index: OleVariant): OleVariant; dispid 861;
  16094.     procedure _Dummy56; dispid 65592;
  16095.     property ListFillRange: WideString dispid 847;
  16096.     property ListIndex: Integer dispid 850;
  16097.     property LockedText: WordBool dispid 616;
  16098.     property Max: Integer dispid 842;
  16099.     property Min: Integer dispid 843;
  16100.     property MultiLine: WordBool dispid 855;
  16101.     property MultiSelect: WordBool dispid 32;
  16102.     property Orientation: OleVariant dispid 134;
  16103.     property PhoneticAccelerator: OleVariant dispid 1121;
  16104.     function RemoveAllItems: OleVariant; dispid 853;
  16105.     function RemoveItem(Index: Integer; Count: OleVariant): OleVariant; dispid 852;
  16106.     function Reshape(Vertex: Integer; Insert: OleVariant; Left: OleVariant; Top: OleVariant): OleVariant; dispid 604;
  16107.     property RoundedCorners: WordBool dispid 619;
  16108.     function Selected(Index: OleVariant): OleVariant; dispid 1123;
  16109.     property Shadow: WordBool dispid 103;
  16110.     property SmallChange: Integer dispid 844;
  16111.     property Text: WideString dispid 138;
  16112.     function Ungroup: IDispatch; dispid 244;
  16113.     property Value: Integer dispid 6;
  16114.     property VerticalAlignment: OleVariant dispid 137;
  16115.     function Vertices(Index1: OleVariant; Index2: OleVariant): OleVariant; dispid 621;
  16116.     property ReadingOrder: Integer dispid 975;
  16117.     property Count: Integer readonly dispid 118;
  16118.     function Item(Index: OleVariant): IDispatch; dispid 170;
  16119.     function Group: GroupObject; dispid 46;
  16120.     function LinkCombo(Link: OleVariant): OleVariant; dispid 856;
  16121.     function _NewEnum: IUnknown; dispid -4;
  16122.   end;
  16123.  
  16124. // *********************************************************************//
  16125. // DispIntf:  PivotCache
  16126. // Flags:     (4096) Dispatchable
  16127. // GUID:      {0002441C-0000-0000-C000-000000000046}
  16128. // *********************************************************************//
  16129.   PivotCache = dispinterface
  16130.     ['{0002441C-0000-0000-C000-000000000046}']
  16131.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16132.     function AddRef_: UINT; dispid 1610612737;
  16133.     function Release_: UINT; dispid 1610612738;
  16134.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16135.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16136.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16137.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16138.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16139.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16140.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16141.                       out puArgErr: SYSUINT); dispid 1610678275;
  16142.     property Application_: Application_ readonly dispid 148;
  16143.     property Creator: XlCreator readonly dispid 149;
  16144.     property Parent: IDispatch readonly dispid 150;
  16145.     property BackgroundQuery: WordBool dispid 1427;
  16146.     property Connection: OleVariant dispid 1432;
  16147.     property EnableRefresh: WordBool dispid 1477;
  16148.     property Index: Integer readonly dispid 486;
  16149.     property MemoryUsed: Integer readonly dispid 372;
  16150.     property OptimizeCache: WordBool dispid 1428;
  16151.     property RecordCount: Integer readonly dispid 1478;
  16152.     procedure Refresh; dispid 1417;
  16153.     property RefreshDate: TDateTime readonly dispid 696;
  16154.     property RefreshName: WideString readonly dispid 697;
  16155.     property RefreshOnFileOpen: WordBool dispid 1479;
  16156.     property Sql: OleVariant dispid 1480;
  16157.     property SavePassword: WordBool dispid 1481;
  16158.     property SourceData: OleVariant dispid 686;
  16159.     property CommandText: OleVariant dispid 1829;
  16160.     property CommandType: XlCmdType dispid 1830;
  16161.     property QueryType: xlQueryType readonly dispid 1831;
  16162.     property MaintainConnection: WordBool dispid 1832;
  16163.     property RefreshPeriod: Integer dispid 1833;
  16164.     property Recordset: IDispatch dispid 1165;
  16165.     procedure ResetTimer; dispid 1834;
  16166.     property LocalConnection: OleVariant dispid 1835;
  16167.     function CreatePivotTable(TableDestination: OleVariant; TableName: OleVariant; 
  16168.                               ReadData: OleVariant): PivotTable; dispid 1836;
  16169.     property UseLocalConnection: WordBool dispid 1837;
  16170.   end;
  16171.  
  16172. // *********************************************************************//
  16173. // DispIntf:  PivotCaches
  16174. // Flags:     (4096) Dispatchable
  16175. // GUID:      {0002441D-0000-0000-C000-000000000046}
  16176. // *********************************************************************//
  16177.   PivotCaches = dispinterface
  16178.     ['{0002441D-0000-0000-C000-000000000046}']
  16179.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16180.     function AddRef_: UINT; dispid 1610612737;
  16181.     function Release_: UINT; dispid 1610612738;
  16182.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16183.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16184.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16185.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16186.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16187.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16188.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16189.                       out puArgErr: SYSUINT); dispid 1610678275;
  16190.     property Application_: Application_ readonly dispid 148;
  16191.     property Creator: XlCreator readonly dispid 149;
  16192.     property Parent: IDispatch readonly dispid 150;
  16193.     property Count: Integer readonly dispid 118;
  16194.     function Item(Index: OleVariant): PivotCache; dispid 170;
  16195.     property _Default[Index: OleVariant]: PivotCache readonly dispid 0; default;
  16196.     function _NewEnum: IUnknown; dispid -4;
  16197.     function Add(SourceType: XlPivotTableSourceType; SourceData: OleVariant): PivotCache; dispid 181;
  16198.   end;
  16199.  
  16200. // *********************************************************************//
  16201. // DispIntf:  PivotFormula
  16202. // Flags:     (4096) Dispatchable
  16203. // GUID:      {0002441E-0000-0000-C000-000000000046}
  16204. // *********************************************************************//
  16205.   PivotFormula = dispinterface
  16206.     ['{0002441E-0000-0000-C000-000000000046}']
  16207.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16208.     function AddRef_: UINT; dispid 1610612737;
  16209.     function Release_: UINT; dispid 1610612738;
  16210.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16211.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16212.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16213.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16214.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16215.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16216.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16217.                       out puArgErr: SYSUINT); dispid 1610678275;
  16218.     property Application_: Application_ readonly dispid 148;
  16219.     property Creator: XlCreator readonly dispid 149;
  16220.     property Parent: IDispatch readonly dispid 150;
  16221.     procedure Delete; dispid 117;
  16222.     property _Default: WideString dispid 0;
  16223.     property Formula: WideString dispid 261;
  16224.     property Value: WideString dispid 6;
  16225.     property Index: Integer dispid 486;
  16226.   end;
  16227.  
  16228. // *********************************************************************//
  16229. // DispIntf:  PivotFormulas
  16230. // Flags:     (4096) Dispatchable
  16231. // GUID:      {0002441F-0000-0000-C000-000000000046}
  16232. // *********************************************************************//
  16233.   PivotFormulas = dispinterface
  16234.     ['{0002441F-0000-0000-C000-000000000046}']
  16235.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16236.     function AddRef_: UINT; dispid 1610612737;
  16237.     function Release_: UINT; dispid 1610612738;
  16238.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16239.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16240.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16241.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16242.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16243.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16244.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16245.                       out puArgErr: SYSUINT); dispid 1610678275;
  16246.     property Application_: Application_ readonly dispid 148;
  16247.     property Creator: XlCreator readonly dispid 149;
  16248.     property Parent: IDispatch readonly dispid 150;
  16249.     property Count: Integer readonly dispid 118;
  16250.     function Add(const Formula: WideString): PivotFormula; dispid 181;
  16251.     function Item(Index: OleVariant): PivotFormula; dispid 170;
  16252.     property _Default[Index: OleVariant]: PivotFormula readonly dispid 0; default;
  16253.     function _NewEnum: IUnknown; dispid -4;
  16254.   end;
  16255.  
  16256. // *********************************************************************//
  16257. // DispIntf:  PivotTable
  16258. // Flags:     (4096) Dispatchable
  16259. // GUID:      {00020872-0000-0000-C000-000000000046}
  16260. // *********************************************************************//
  16261.   PivotTable = dispinterface
  16262.     ['{00020872-0000-0000-C000-000000000046}']
  16263.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16264.     function AddRef_: UINT; dispid 1610612737;
  16265.     function Release_: UINT; dispid 1610612738;
  16266.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16267.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16268.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16269.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16270.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16271.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16272.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16273.                       out puArgErr: SYSUINT); dispid 1610678275;
  16274.     property Application_: Application_ readonly dispid 148;
  16275.     property Creator: XlCreator readonly dispid 149;
  16276.     property Parent: IDispatch readonly dispid 150;
  16277.     function AddFields(RowFields: OleVariant; ColumnFields: OleVariant; PageFields: OleVariant; 
  16278.                        AddToTable: OleVariant): OleVariant; dispid 708;
  16279.     property ColumnFields[Index: OleVariant]: IDispatch readonly dispid 713;
  16280.     property ColumnGrand: WordBool dispid 694;
  16281.     property ColumnRange: Range readonly dispid 702;
  16282.     function ShowPages(PageField: OleVariant): OleVariant; dispid 706;
  16283.     property DataBodyRange: Range readonly dispid 705;
  16284.     property DataFields[Index: OleVariant]: IDispatch readonly dispid 715;
  16285.     property DataLabelRange: Range readonly dispid 704;
  16286.     property _Default: WideString dispid 0;
  16287.     property HasAutoFormat: WordBool dispid 695;
  16288.     property HiddenFields[Index: OleVariant]: IDispatch readonly dispid 711;
  16289.     property InnerDetail: WideString dispid 698;
  16290.     property Name: WideString dispid 110;
  16291.     property PageFields[Index: OleVariant]: IDispatch readonly dispid 714;
  16292.     property PageRange: Range readonly dispid 703;
  16293.     property PageRangeCells: Range readonly dispid 1482;
  16294.     function PivotFields(Index: OleVariant): IDispatch; dispid 718;
  16295.     property RefreshDate: TDateTime readonly dispid 696;
  16296.     property RefreshName: WideString readonly dispid 697;
  16297.     function RefreshTable: WordBool; dispid 717;
  16298.     property RowFields[Index: OleVariant]: IDispatch readonly dispid 712;
  16299.     property RowGrand: WordBool dispid 693;
  16300.     property RowRange: Range readonly dispid 701;
  16301.     property SaveData: WordBool dispid 692;
  16302.     property SourceData: OleVariant dispid 686;
  16303.     property TableRange1: Range readonly dispid 699;
  16304.     property TableRange2: Range readonly dispid 700;
  16305.     property Value: WideString dispid 6;
  16306.     property VisibleFields[Index: OleVariant]: IDispatch readonly dispid 710;
  16307.     property CacheIndex: Integer dispid 1483;
  16308.     function CalculatedFields: CalculatedFields; dispid 1484;
  16309.     property DisplayErrorString: WordBool dispid 1485;
  16310.     property DisplayNullString: WordBool dispid 1486;
  16311.     property EnableDrilldown: WordBool dispid 1487;
  16312.     property EnableFieldDialog: WordBool dispid 1488;
  16313.     property EnableWizard: WordBool dispid 1489;
  16314.     property ErrorString: WideString dispid 1490;
  16315.     function GetData(const Name: WideString): Double; dispid 1491;
  16316.     procedure ListFormulas; dispid 1492;
  16317.     property ManualUpdate: WordBool dispid 1493;
  16318.     property MergeLabels: WordBool dispid 1494;
  16319.     property NullString: WideString dispid 1495;
  16320.     function PivotCache: PivotCache; dispid 1496;
  16321.     property PivotFormulas: PivotFormulas readonly dispid 1497;
  16322.     procedure PivotTableWizard(SourceType: OleVariant; SourceData: OleVariant; 
  16323.                                TableDestination: OleVariant; TableName: OleVariant; 
  16324.                                RowGrand: OleVariant; ColumnGrand: OleVariant; SaveData: OleVariant; 
  16325.                                HasAutoFormat: OleVariant; AutoPage: OleVariant; 
  16326.                                Reserved: OleVariant; BackgroundQuery: OleVariant; 
  16327.                                OptimizeCache: OleVariant; PageFieldOrder: OleVariant; 
  16328.                                PageFieldWrapCount: OleVariant; ReadData: OleVariant; 
  16329.                                Connection: OleVariant); dispid 684;
  16330.     property SubtotalHiddenPageItems: WordBool dispid 1498;
  16331.     property PageFieldOrder: Integer dispid 1429;
  16332.     property PageFieldStyle: WideString dispid 1499;
  16333.     property PageFieldWrapCount: Integer dispid 1430;
  16334.     property PreserveFormatting: WordBool dispid 1500;
  16335.     procedure PivotSelect(const Name: WideString; Mode: XlPTSelectionMode); dispid 1501;
  16336.     property PivotSelection: WideString dispid 1502;
  16337.     property SelectionMode: XlPTSelectionMode dispid 1503;
  16338.     property TableStyle: WideString dispid 1504;
  16339.     property Tag: WideString dispid 1505;
  16340.     procedure Update; dispid 680;
  16341.     property VacatedStyle: WideString dispid 1506;
  16342.     procedure Format(Format: xlPivotFormatType); dispid 116;
  16343.     property PrintTitles: WordBool dispid 1838;
  16344.     property CubeFields: CubeFields readonly dispid 1839;
  16345.     property GrandTotalName: WideString dispid 1840;
  16346.     property SmallGrid: WordBool dispid 1841;
  16347.     property RepeatItemsOnEachPrintedPage: WordBool dispid 1842;
  16348.     property TotalsAnnotation: WordBool dispid 1843;
  16349.   end;
  16350.  
  16351. // *********************************************************************//
  16352. // DispIntf:  PivotTables
  16353. // Flags:     (4096) Dispatchable
  16354. // GUID:      {00020873-0000-0000-C000-000000000046}
  16355. // *********************************************************************//
  16356.   PivotTables = dispinterface
  16357.     ['{00020873-0000-0000-C000-000000000046}']
  16358.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16359.     function AddRef_: UINT; dispid 1610612737;
  16360.     function Release_: UINT; dispid 1610612738;
  16361.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16362.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16363.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16364.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16365.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16366.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16367.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16368.                       out puArgErr: SYSUINT); dispid 1610678275;
  16369.     property Application_: Application_ readonly dispid 148;
  16370.     property Creator: XlCreator readonly dispid 149;
  16371.     property Parent: IDispatch readonly dispid 150;
  16372.     property Count: Integer readonly dispid 118;
  16373.     function Item(Index: OleVariant): PivotTable; dispid 170;
  16374.     function _NewEnum: IUnknown; dispid -4;
  16375.     function Add(const PivotCache: PivotCache; TableDestination: OleVariant; TableName: OleVariant; 
  16376.                  ReadData: OleVariant): PivotTable; dispid 181;
  16377.   end;
  16378.  
  16379. // *********************************************************************//
  16380. // DispIntf:  PivotField
  16381. // Flags:     (4096) Dispatchable
  16382. // GUID:      {00020874-0000-0000-C000-000000000046}
  16383. // *********************************************************************//
  16384.   PivotField = dispinterface
  16385.     ['{00020874-0000-0000-C000-000000000046}']
  16386.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16387.     function AddRef_: UINT; dispid 1610612737;
  16388.     function Release_: UINT; dispid 1610612738;
  16389.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16390.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16391.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16392.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16393.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16394.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16395.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16396.                       out puArgErr: SYSUINT); dispid 1610678275;
  16397.     property Application_: Application_ readonly dispid 148;
  16398.     property Creator: XlCreator readonly dispid 149;
  16399.     property Parent: IDispatch readonly dispid 150;
  16400.     property Calculation: XlPivotFieldCalculation dispid 316;
  16401.     property ChildField: PivotField readonly dispid 736;
  16402.     property ChildItems[Index: OleVariant]: OleVariant readonly dispid 730;
  16403.     property CurrentPage: OleVariant dispid 738;
  16404.     property DataRange: Range readonly dispid 720;
  16405.     property DataType: XlPivotFieldDataType readonly dispid 722;
  16406.     property _Default: WideString dispid 0;
  16407.     property Function_: XlConsolidationFunction dispid 899;
  16408.     property GroupLevel: OleVariant readonly dispid 723;
  16409.     property HiddenItems[Index: OleVariant]: OleVariant readonly dispid 728;
  16410.     property LabelRange: Range readonly dispid 719;
  16411.     property Name: WideString dispid 110;
  16412.     property NumberFormat: WideString dispid 193;
  16413.     property Orientation: XlPivotFieldOrientation dispid 134;
  16414.     property ShowAllItems: WordBool dispid 452;
  16415.     property ParentField: PivotField readonly dispid 732;
  16416.     property ParentItems[Index: OleVariant]: OleVariant readonly dispid 729;
  16417.     function PivotItems(Index: OleVariant): OleVariant; dispid 737;
  16418.     property Position: OleVariant dispid 133;
  16419.     property SourceName: WideString readonly dispid 721;
  16420.     property Subtotals[Index: OleVariant]: OleVariant dispid 733;
  16421.     property BaseField: OleVariant dispid 734;
  16422.     property BaseItem: OleVariant dispid 735;
  16423.     property TotalLevels: OleVariant readonly dispid 724;
  16424.     property Value: WideString dispid 6;
  16425.     property VisibleItems[Index: OleVariant]: OleVariant readonly dispid 727;
  16426.     function CalculatedItems: CalculatedItems; dispid 1507;
  16427.     procedure Delete; dispid 117;
  16428.     property DragToColumn: WordBool dispid 1508;
  16429.     property DragToHide: WordBool dispid 1509;
  16430.     property DragToPage: WordBool dispid 1510;
  16431.     property DragToRow: WordBool dispid 1511;
  16432.     property DragToData: WordBool dispid 1844;
  16433.     property Formula: WideString dispid 261;
  16434.     property IsCalculated: WordBool readonly dispid 1512;
  16435.     property MemoryUsed: Integer readonly dispid 372;
  16436.     property ServerBased: WordBool dispid 1513;
  16437.     procedure AutoSort(Order: Integer; const Field: WideString); dispid 1514;
  16438.     procedure AutoShow(Type_: Integer; Range: Integer; Count: Integer; const Field: WideString); dispid 1515;
  16439.     property AutoSortOrder: Integer readonly dispid 1516;
  16440.     property AutoSortField: WideString readonly dispid 1517;
  16441.     property AutoShowType: Integer readonly dispid 1518;
  16442.     property AutoShowRange: Integer readonly dispid 1519;
  16443.     property AutoShowCount: Integer readonly dispid 1520;
  16444.     property AutoShowField: WideString readonly dispid 1521;
  16445.     property LayoutBlankLine: WordBool dispid 1845;
  16446.     property LayoutSubtotalLocation: xLSubtototalLocationType dispid 1846;
  16447.     property LayoutPageBreak: WordBool dispid 1847;
  16448.     property LayoutForm: XlLayoutFormType dispid 1848;
  16449.     property SubtotalName: WideString dispid 1849;
  16450.     property Caption: WideString dispid 139;
  16451.     property DrilledDown: WordBool dispid 1850;
  16452.     property CubeField: CubeField readonly dispid 1851;
  16453.     property CurrentPageName: WideString dispid 1852;
  16454.   end;
  16455.  
  16456. // *********************************************************************//
  16457. // DispIntf:  PivotFields
  16458. // Flags:     (4096) Dispatchable
  16459. // GUID:      {00020875-0000-0000-C000-000000000046}
  16460. // *********************************************************************//
  16461.   PivotFields = dispinterface
  16462.     ['{00020875-0000-0000-C000-000000000046}']
  16463.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16464.     function AddRef_: UINT; dispid 1610612737;
  16465.     function Release_: UINT; dispid 1610612738;
  16466.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16467.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16468.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16469.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16470.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16471.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16472.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16473.                       out puArgErr: SYSUINT); dispid 1610678275;
  16474.     property Application_: Application_ readonly dispid 148;
  16475.     property Creator: XlCreator readonly dispid 149;
  16476.     property Parent: PivotTable readonly dispid 150;
  16477.     property Count: Integer readonly dispid 118;
  16478.     function Item(Index: OleVariant): IDispatch; dispid 170;
  16479.     function _NewEnum: IUnknown; dispid -4;
  16480.   end;
  16481.  
  16482. // *********************************************************************//
  16483. // DispIntf:  CalculatedFields
  16484. // Flags:     (4096) Dispatchable
  16485. // GUID:      {00024420-0000-0000-C000-000000000046}
  16486. // *********************************************************************//
  16487.   CalculatedFields = dispinterface
  16488.     ['{00024420-0000-0000-C000-000000000046}']
  16489.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16490.     function AddRef_: UINT; dispid 1610612737;
  16491.     function Release_: UINT; dispid 1610612738;
  16492.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16493.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16494.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16495.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16496.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16497.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16498.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16499.                       out puArgErr: SYSUINT); dispid 1610678275;
  16500.     property Application_: Application_ readonly dispid 148;
  16501.     property Creator: XlCreator readonly dispid 149;
  16502.     property Parent: IDispatch readonly dispid 150;
  16503.     property Count: Integer readonly dispid 118;
  16504.     function Add(const Name: WideString; const Formula: WideString): PivotField; dispid 181;
  16505.     function Item(Index: OleVariant): PivotField; dispid 170;
  16506.     property _Default[Field: OleVariant]: PivotField readonly dispid 0; default;
  16507.     function _NewEnum: IUnknown; dispid -4;
  16508.   end;
  16509.  
  16510. // *********************************************************************//
  16511. // DispIntf:  PivotItem
  16512. // Flags:     (4096) Dispatchable
  16513. // GUID:      {00020876-0000-0000-C000-000000000046}
  16514. // *********************************************************************//
  16515.   PivotItem = dispinterface
  16516.     ['{00020876-0000-0000-C000-000000000046}']
  16517.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16518.     function AddRef_: UINT; dispid 1610612737;
  16519.     function Release_: UINT; dispid 1610612738;
  16520.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16521.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16522.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16523.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16524.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16525.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16526.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16527.                       out puArgErr: SYSUINT); dispid 1610678275;
  16528.     property Application_: Application_ readonly dispid 148;
  16529.     property Creator: XlCreator readonly dispid 149;
  16530.     property Parent: PivotField readonly dispid 150;
  16531.     property ChildItems[Index: OleVariant]: OleVariant readonly dispid 730;
  16532.     property DataRange: Range readonly dispid 720;
  16533.     property _Default: WideString dispid 0;
  16534.     property LabelRange: Range readonly dispid 719;
  16535.     property Name: WideString dispid 110;
  16536.     property ParentItem: PivotItem readonly dispid 741;
  16537.     property ParentShowDetail: WordBool readonly dispid 739;
  16538.     property Position: Integer dispid 133;
  16539.     property ShowDetail: WordBool dispid 585;
  16540.     property SourceName: OleVariant readonly dispid 721;
  16541.     property Value: WideString dispid 6;
  16542.     property Visible: WordBool dispid 558;
  16543.     procedure Delete; dispid 117;
  16544.     property IsCalculated: WordBool readonly dispid 1512;
  16545.     property RecordCount: Integer readonly dispid 1478;
  16546.     property Formula: WideString dispid 261;
  16547.     property Caption: WideString dispid 139;
  16548.     property DrilledDown: WordBool dispid 1850;
  16549.   end;
  16550.  
  16551. // *********************************************************************//
  16552. // DispIntf:  PivotItems
  16553. // Flags:     (4096) Dispatchable
  16554. // GUID:      {00020877-0000-0000-C000-000000000046}
  16555. // *********************************************************************//
  16556.   PivotItems = dispinterface
  16557.     ['{00020877-0000-0000-C000-000000000046}']
  16558.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16559.     function AddRef_: UINT; dispid 1610612737;
  16560.     function Release_: UINT; dispid 1610612738;
  16561.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16562.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16563.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16564.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16565.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16566.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16567.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16568.                       out puArgErr: SYSUINT); dispid 1610678275;
  16569.     property Application_: Application_ readonly dispid 148;
  16570.     property Creator: XlCreator readonly dispid 149;
  16571.     property Parent: PivotField readonly dispid 150;
  16572.     procedure Add(const Name: WideString); dispid 181;
  16573.     property Count: Integer readonly dispid 118;
  16574.     function Item(Index: OleVariant): IDispatch; dispid 170;
  16575.     function _NewEnum: IUnknown; dispid -4;
  16576.   end;
  16577.  
  16578. // *********************************************************************//
  16579. // DispIntf:  CalculatedItems
  16580. // Flags:     (4096) Dispatchable
  16581. // GUID:      {00024421-0000-0000-C000-000000000046}
  16582. // *********************************************************************//
  16583.   CalculatedItems = dispinterface
  16584.     ['{00024421-0000-0000-C000-000000000046}']
  16585.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16586.     function AddRef_: UINT; dispid 1610612737;
  16587.     function Release_: UINT; dispid 1610612738;
  16588.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16589.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16590.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16591.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16592.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16593.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16594.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16595.                       out puArgErr: SYSUINT); dispid 1610678275;
  16596.     property Application_: Application_ readonly dispid 148;
  16597.     property Creator: XlCreator readonly dispid 149;
  16598.     property Parent: IDispatch readonly dispid 150;
  16599.     property Count: Integer readonly dispid 118;
  16600.     function Add(const Name: WideString; const Formula: WideString): PivotItem; dispid 181;
  16601.     function Item(Index: OleVariant): PivotItem; dispid 170;
  16602.     property _Default[Field: OleVariant]: PivotItem readonly dispid 0; default;
  16603.     function _NewEnum: IUnknown; dispid -4;
  16604.   end;
  16605.  
  16606. // *********************************************************************//
  16607. // DispIntf:  Characters
  16608. // Flags:     (4096) Dispatchable
  16609. // GUID:      {00020878-0000-0000-C000-000000000046}
  16610. // *********************************************************************//
  16611.   Characters = dispinterface
  16612.     ['{00020878-0000-0000-C000-000000000046}']
  16613.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16614.     function AddRef_: UINT; dispid 1610612737;
  16615.     function Release_: UINT; dispid 1610612738;
  16616.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16617.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16618.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16619.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16620.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16621.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16622.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16623.                       out puArgErr: SYSUINT); dispid 1610678275;
  16624.     property Application_: Application_ readonly dispid 148;
  16625.     property Creator: XlCreator readonly dispid 149;
  16626.     property Parent: IDispatch readonly dispid 150;
  16627.     property Caption: WideString dispid 139;
  16628.     property Count: Integer readonly dispid 118;
  16629.     function Delete: OleVariant; dispid 117;
  16630.     property Font: Font readonly dispid 146;
  16631.     function Insert(const String_: WideString): OleVariant; dispid 252;
  16632.     property Text: WideString dispid 138;
  16633.     property PhoneticCharacters: WideString dispid 1522;
  16634.   end;
  16635.  
  16636. // *********************************************************************//
  16637. // DispIntf:  Dialogs
  16638. // Flags:     (4096) Dispatchable
  16639. // GUID:      {00020879-0000-0000-C000-000000000046}
  16640. // *********************************************************************//
  16641.   Dialogs = dispinterface
  16642.     ['{00020879-0000-0000-C000-000000000046}']
  16643.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16644.     function AddRef_: UINT; dispid 1610612737;
  16645.     function Release_: UINT; dispid 1610612738;
  16646.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16647.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16648.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16649.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16650.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16651.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16652.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16653.                       out puArgErr: SYSUINT); dispid 1610678275;
  16654.     property Application_: Application_ readonly dispid 148;
  16655.     property Creator: XlCreator readonly dispid 149;
  16656.     property Parent: IDispatch readonly dispid 150;
  16657.     property Count: Integer readonly dispid 118;
  16658.     property Item[Index: XlBuiltInDialog]: Dialog readonly dispid 170;
  16659.     property _Default[Index: XlBuiltInDialog]: Dialog readonly dispid 0; default;
  16660.     property _NewEnum: IUnknown readonly dispid -4;
  16661.   end;
  16662.  
  16663. // *********************************************************************//
  16664. // DispIntf:  Dialog
  16665. // Flags:     (4096) Dispatchable
  16666. // GUID:      {0002087A-0000-0000-C000-000000000046}
  16667. // *********************************************************************//
  16668.   Dialog = dispinterface
  16669.     ['{0002087A-0000-0000-C000-000000000046}']
  16670.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16671.     function AddRef_: UINT; dispid 1610612737;
  16672.     function Release_: UINT; dispid 1610612738;
  16673.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16674.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16675.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16676.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16677.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16678.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16679.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16680.                       out puArgErr: SYSUINT); dispid 1610678275;
  16681.     property Application_: Application_ readonly dispid 148;
  16682.     property Creator: XlCreator readonly dispid 149;
  16683.     property Parent: IDispatch readonly dispid 150;
  16684.     function Show(Arg1: OleVariant; Arg2: OleVariant; Arg3: OleVariant; Arg4: OleVariant; 
  16685.                   Arg5: OleVariant; Arg6: OleVariant; Arg7: OleVariant; Arg8: OleVariant; 
  16686.                   Arg9: OleVariant; Arg10: OleVariant; Arg11: OleVariant; Arg12: OleVariant; 
  16687.                   Arg13: OleVariant; Arg14: OleVariant; Arg15: OleVariant; Arg16: OleVariant; 
  16688.                   Arg17: OleVariant; Arg18: OleVariant; Arg19: OleVariant; Arg20: OleVariant; 
  16689.                   Arg21: OleVariant; Arg22: OleVariant; Arg23: OleVariant; Arg24: OleVariant; 
  16690.                   Arg25: OleVariant; Arg26: OleVariant; Arg27: OleVariant; Arg28: OleVariant; 
  16691.                   Arg29: OleVariant; Arg30: OleVariant): WordBool; dispid 496;
  16692.   end;
  16693.  
  16694. // *********************************************************************//
  16695. // DispIntf:  SoundNote
  16696. // Flags:     (4096) Dispatchable
  16697. // GUID:      {0002087B-0000-0000-C000-000000000046}
  16698. // *********************************************************************//
  16699.   SoundNote = dispinterface
  16700.     ['{0002087B-0000-0000-C000-000000000046}']
  16701.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16702.     function AddRef_: UINT; dispid 1610612737;
  16703.     function Release_: UINT; dispid 1610612738;
  16704.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16705.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16706.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16707.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16708.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16709.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16710.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16711.                       out puArgErr: SYSUINT); dispid 1610678275;
  16712.     property Application_: Application_ readonly dispid 148;
  16713.     property Creator: XlCreator readonly dispid 149;
  16714.     property Parent: IDispatch readonly dispid 150;
  16715.     function Delete: OleVariant; dispid 117;
  16716.     function Import(const Filename: WideString): OleVariant; dispid 917;
  16717.     function Play: OleVariant; dispid 918;
  16718.     function Record_: OleVariant; dispid 919;
  16719.   end;
  16720.  
  16721. // *********************************************************************//
  16722. // DispIntf:  Button
  16723. // Flags:     (4112) Hidden Dispatchable
  16724. // GUID:      {0002087D-0000-0000-C000-000000000046}
  16725. // *********************************************************************//
  16726.   Button = dispinterface
  16727.     ['{0002087D-0000-0000-C000-000000000046}']
  16728.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16729.     function AddRef_: UINT; dispid 1610612737;
  16730.     function Release_: UINT; dispid 1610612738;
  16731.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16732.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16733.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16734.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16735.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16736.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16737.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16738.                       out puArgErr: SYSUINT); dispid 1610678275;
  16739.     property Application_: Application_ readonly dispid 148;
  16740.     property Creator: XlCreator readonly dispid 149;
  16741.     property Parent: IDispatch readonly dispid 150;
  16742.     property BottomRightCell: Range readonly dispid 615;
  16743.     function BringToFront: OleVariant; dispid 602;
  16744.     function Copy: OleVariant; dispid 551;
  16745.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  16746.     function Cut: OleVariant; dispid 565;
  16747.     function Delete: OleVariant; dispid 117;
  16748.     function Duplicate: IDispatch; dispid 1039;
  16749.     property Enabled: WordBool dispid 600;
  16750.     property Height: Double dispid 123;
  16751.     property Index: Integer readonly dispid 486;
  16752.     property Left: Double dispid 127;
  16753.     property Locked: WordBool dispid 269;
  16754.     property Name: WideString dispid 110;
  16755.     property OnAction: WideString dispid 596;
  16756.     property Placement: OleVariant dispid 617;
  16757.     property PrintObject: WordBool dispid 618;
  16758.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  16759.     function SendToBack: OleVariant; dispid 605;
  16760.     property Top: Double dispid 126;
  16761.     property TopLeftCell: Range readonly dispid 620;
  16762.     property Visible: WordBool dispid 558;
  16763.     property Width: Double dispid 122;
  16764.     property ZOrder: Integer readonly dispid 622;
  16765.     property ShapeRange: ShapeRange readonly dispid 1528;
  16766.     property AddIndent: WordBool dispid 1063;
  16767.     property AutoScaleFont: OleVariant dispid 1525;
  16768.     property AutoSize: WordBool dispid 614;
  16769.     property Caption: WideString dispid 139;
  16770.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  16771.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  16772.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  16773.     property Font: Font readonly dispid 146;
  16774.     property Formula: WideString dispid 261;
  16775.     property HorizontalAlignment: OleVariant dispid 136;
  16776.     property LockedText: WordBool dispid 616;
  16777.     property Orientation: OleVariant dispid 134;
  16778.     property Text: WideString dispid 138;
  16779.     property VerticalAlignment: OleVariant dispid 137;
  16780.     property ReadingOrder: Integer dispid 975;
  16781.     property Accelerator: OleVariant dispid 846;
  16782.     property CancelButton: WordBool dispid 858;
  16783.     property DefaultButton: WordBool dispid 857;
  16784.     property DismissButton: WordBool dispid 859;
  16785.     property HelpButton: WordBool dispid 860;
  16786.     property PhoneticAccelerator: OleVariant dispid 1121;
  16787.   end;
  16788.  
  16789. // *********************************************************************//
  16790. // DispIntf:  Buttons
  16791. // Flags:     (4112) Hidden Dispatchable
  16792. // GUID:      {0002087E-0000-0000-C000-000000000046}
  16793. // *********************************************************************//
  16794.   Buttons = dispinterface
  16795.     ['{0002087E-0000-0000-C000-000000000046}']
  16796.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16797.     function AddRef_: UINT; dispid 1610612737;
  16798.     function Release_: UINT; dispid 1610612738;
  16799.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16800.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16801.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16802.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16803.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16804.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16805.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16806.                       out puArgErr: SYSUINT); dispid 1610678275;
  16807.     property Application_: Application_ readonly dispid 148;
  16808.     property Creator: XlCreator readonly dispid 149;
  16809.     property Parent: IDispatch readonly dispid 150;
  16810.     procedure _Dummy3; dispid 65539;
  16811.     function BringToFront: OleVariant; dispid 602;
  16812.     function Copy: OleVariant; dispid 551;
  16813.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  16814.     function Cut: OleVariant; dispid 565;
  16815.     function Delete: OleVariant; dispid 117;
  16816.     function Duplicate: IDispatch; dispid 1039;
  16817.     property Enabled: WordBool dispid 600;
  16818.     property Height: Double dispid 123;
  16819.     procedure _Dummy12; dispid 65548;
  16820.     property Left: Double dispid 127;
  16821.     property Locked: WordBool dispid 269;
  16822.     procedure _Dummy15; dispid 65551;
  16823.     property OnAction: WideString dispid 596;
  16824.     property Placement: OleVariant dispid 617;
  16825.     property PrintObject: WordBool dispid 618;
  16826.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  16827.     function SendToBack: OleVariant; dispid 605;
  16828.     property Top: Double dispid 126;
  16829.     procedure _Dummy22; dispid 65558;
  16830.     property Visible: WordBool dispid 558;
  16831.     property Width: Double dispid 122;
  16832.     property ZOrder: Integer readonly dispid 622;
  16833.     property ShapeRange: ShapeRange readonly dispid 1528;
  16834.     property AddIndent: WordBool dispid 1063;
  16835.     property AutoScaleFont: OleVariant dispid 1525;
  16836.     property AutoSize: WordBool dispid 614;
  16837.     property Caption: WideString dispid 139;
  16838.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  16839.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  16840.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  16841.     property Font: Font readonly dispid 146;
  16842.     property Formula: WideString dispid 261;
  16843.     property HorizontalAlignment: OleVariant dispid 136;
  16844.     property LockedText: WordBool dispid 616;
  16845.     property Orientation: OleVariant dispid 134;
  16846.     property Text: WideString dispid 138;
  16847.     property VerticalAlignment: OleVariant dispid 137;
  16848.     property ReadingOrder: Integer dispid 975;
  16849.     property Accelerator: OleVariant dispid 846;
  16850.     property CancelButton: WordBool dispid 858;
  16851.     property DefaultButton: WordBool dispid 857;
  16852.     property DismissButton: WordBool dispid 859;
  16853.     property HelpButton: WordBool dispid 860;
  16854.     property PhoneticAccelerator: OleVariant dispid 1121;
  16855.     function Add(Left: Double; Top: Double; Width: Double; Height: Double): Button; dispid 181;
  16856.     property Count: Integer readonly dispid 118;
  16857.     function Group: GroupObject; dispid 46;
  16858.     function Item(Index: OleVariant): IDispatch; dispid 170;
  16859.     function _NewEnum: IUnknown; dispid -4;
  16860.   end;
  16861.  
  16862. // *********************************************************************//
  16863. // DispIntf:  CheckBox
  16864. // Flags:     (4112) Hidden Dispatchable
  16865. // GUID:      {0002087F-0000-0000-C000-000000000046}
  16866. // *********************************************************************//
  16867.   CheckBox = dispinterface
  16868.     ['{0002087F-0000-0000-C000-000000000046}']
  16869.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16870.     function AddRef_: UINT; dispid 1610612737;
  16871.     function Release_: UINT; dispid 1610612738;
  16872.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16873.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16874.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16875.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16876.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16877.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16878.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16879.                       out puArgErr: SYSUINT); dispid 1610678275;
  16880.     property Application_: Application_ readonly dispid 148;
  16881.     property Creator: XlCreator readonly dispid 149;
  16882.     property Parent: IDispatch readonly dispid 150;
  16883.     property BottomRightCell: Range readonly dispid 615;
  16884.     function BringToFront: OleVariant; dispid 602;
  16885.     function Copy: OleVariant; dispid 551;
  16886.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  16887.     function Cut: OleVariant; dispid 565;
  16888.     function Delete: OleVariant; dispid 117;
  16889.     function Duplicate: IDispatch; dispid 1039;
  16890.     property Enabled: WordBool dispid 600;
  16891.     property Height: Double dispid 123;
  16892.     property Index: Integer readonly dispid 486;
  16893.     property Left: Double dispid 127;
  16894.     property Locked: WordBool dispid 269;
  16895.     property Name: WideString dispid 110;
  16896.     property OnAction: WideString dispid 596;
  16897.     property Placement: OleVariant dispid 617;
  16898.     property PrintObject: WordBool dispid 618;
  16899.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  16900.     function SendToBack: OleVariant; dispid 605;
  16901.     property Top: Double dispid 126;
  16902.     property TopLeftCell: Range readonly dispid 620;
  16903.     property Visible: WordBool dispid 558;
  16904.     property Width: Double dispid 122;
  16905.     property ZOrder: Integer readonly dispid 622;
  16906.     property ShapeRange: ShapeRange readonly dispid 1528;
  16907.     property Caption: WideString dispid 139;
  16908.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  16909.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  16910.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  16911.     property LockedText: WordBool dispid 616;
  16912.     property Text: WideString dispid 138;
  16913.     property Accelerator: OleVariant dispid 846;
  16914.     property Border: Border readonly dispid 128;
  16915.     property _Default: Integer dispid 0;
  16916.     property Display3DShading: WordBool dispid 1122;
  16917.     property Interior: Interior readonly dispid 129;
  16918.     property LinkedCell: WideString dispid 1058;
  16919.     property PhoneticAccelerator: OleVariant dispid 1121;
  16920.     property Value: OleVariant dispid 6;
  16921.   end;
  16922.  
  16923. // *********************************************************************//
  16924. // DispIntf:  CheckBoxes
  16925. // Flags:     (4112) Hidden Dispatchable
  16926. // GUID:      {00020880-0000-0000-C000-000000000046}
  16927. // *********************************************************************//
  16928.   CheckBoxes = dispinterface
  16929.     ['{00020880-0000-0000-C000-000000000046}']
  16930.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16931.     function AddRef_: UINT; dispid 1610612737;
  16932.     function Release_: UINT; dispid 1610612738;
  16933.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  16934.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  16935.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  16936.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  16937.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  16938.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  16939.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  16940.                       out puArgErr: SYSUINT); dispid 1610678275;
  16941.     property Application_: Application_ readonly dispid 148;
  16942.     property Creator: XlCreator readonly dispid 149;
  16943.     property Parent: IDispatch readonly dispid 150;
  16944.     procedure _Dummy3; dispid 65539;
  16945.     function BringToFront: OleVariant; dispid 602;
  16946.     function Copy: OleVariant; dispid 551;
  16947.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  16948.     function Cut: OleVariant; dispid 565;
  16949.     function Delete: OleVariant; dispid 117;
  16950.     function Duplicate: IDispatch; dispid 1039;
  16951.     property Enabled: WordBool dispid 600;
  16952.     property Height: Double dispid 123;
  16953.     procedure _Dummy12; dispid 65548;
  16954.     property Left: Double dispid 127;
  16955.     property Locked: WordBool dispid 269;
  16956.     procedure _Dummy15; dispid 65551;
  16957.     property OnAction: WideString dispid 596;
  16958.     property Placement: OleVariant dispid 617;
  16959.     property PrintObject: WordBool dispid 618;
  16960.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  16961.     function SendToBack: OleVariant; dispid 605;
  16962.     property Top: Double dispid 126;
  16963.     procedure _Dummy22; dispid 65558;
  16964.     property Visible: WordBool dispid 558;
  16965.     property Width: Double dispid 122;
  16966.     property ZOrder: Integer readonly dispid 622;
  16967.     property ShapeRange: ShapeRange readonly dispid 1528;
  16968.     property Caption: WideString dispid 139;
  16969.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  16970.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  16971.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  16972.     property LockedText: WordBool dispid 616;
  16973.     property Text: WideString dispid 138;
  16974.     property Accelerator: OleVariant dispid 846;
  16975.     property Border: Border readonly dispid 128;
  16976.     property _Default: Integer dispid 0;
  16977.     property Display3DShading: WordBool dispid 1122;
  16978.     property Interior: Interior readonly dispid 129;
  16979.     property LinkedCell: WideString dispid 1058;
  16980.     property PhoneticAccelerator: OleVariant dispid 1121;
  16981.     property Value: OleVariant dispid 6;
  16982.     function Add(Left: Double; Top: Double; Width: Double; Height: Double): CheckBox; dispid 181;
  16983.     property Count: Integer readonly dispid 118;
  16984.     function Group: GroupObject; dispid 46;
  16985.     function Item(Index: OleVariant): IDispatch; dispid 170;
  16986.     function _NewEnum: IUnknown; dispid -4;
  16987.   end;
  16988.  
  16989. // *********************************************************************//
  16990. // DispIntf:  OptionButton
  16991. // Flags:     (4112) Hidden Dispatchable
  16992. // GUID:      {00020881-0000-0000-C000-000000000046}
  16993. // *********************************************************************//
  16994.   OptionButton = dispinterface
  16995.     ['{00020881-0000-0000-C000-000000000046}']
  16996.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  16997.     function AddRef_: UINT; dispid 1610612737;
  16998.     function Release_: UINT; dispid 1610612738;
  16999.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17000.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17001.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17002.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17003.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17004.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17005.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17006.                       out puArgErr: SYSUINT); dispid 1610678275;
  17007.     property Application_: Application_ readonly dispid 148;
  17008.     property Creator: XlCreator readonly dispid 149;
  17009.     property Parent: IDispatch readonly dispid 150;
  17010.     property BottomRightCell: Range readonly dispid 615;
  17011.     function BringToFront: OleVariant; dispid 602;
  17012.     function Copy: OleVariant; dispid 551;
  17013.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17014.     function Cut: OleVariant; dispid 565;
  17015.     function Delete: OleVariant; dispid 117;
  17016.     function Duplicate: IDispatch; dispid 1039;
  17017.     property Enabled: WordBool dispid 600;
  17018.     property Height: Double dispid 123;
  17019.     property Index: Integer readonly dispid 486;
  17020.     property Left: Double dispid 127;
  17021.     property Locked: WordBool dispid 269;
  17022.     property Name: WideString dispid 110;
  17023.     property OnAction: WideString dispid 596;
  17024.     property Placement: OleVariant dispid 617;
  17025.     property PrintObject: WordBool dispid 618;
  17026.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17027.     function SendToBack: OleVariant; dispid 605;
  17028.     property Top: Double dispid 126;
  17029.     property TopLeftCell: Range readonly dispid 620;
  17030.     property Visible: WordBool dispid 558;
  17031.     property Width: Double dispid 122;
  17032.     property ZOrder: Integer readonly dispid 622;
  17033.     property ShapeRange: ShapeRange readonly dispid 1528;
  17034.     property Caption: WideString dispid 139;
  17035.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  17036.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  17037.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  17038.     property LockedText: WordBool dispid 616;
  17039.     property Text: WideString dispid 138;
  17040.     property Accelerator: OleVariant dispid 846;
  17041.     property Border: Border readonly dispid 128;
  17042.     property _Default: Integer dispid 0;
  17043.     property Display3DShading: WordBool dispid 1122;
  17044.     property Interior: Interior readonly dispid 129;
  17045.     property LinkedCell: WideString dispid 1058;
  17046.     property PhoneticAccelerator: OleVariant dispid 1121;
  17047.     property Value: OleVariant dispid 6;
  17048.     property GroupBox: GroupBox readonly dispid 833;
  17049.   end;
  17050.  
  17051. // *********************************************************************//
  17052. // DispIntf:  OptionButtons
  17053. // Flags:     (4112) Hidden Dispatchable
  17054. // GUID:      {00020882-0000-0000-C000-000000000046}
  17055. // *********************************************************************//
  17056.   OptionButtons = dispinterface
  17057.     ['{00020882-0000-0000-C000-000000000046}']
  17058.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17059.     function AddRef_: UINT; dispid 1610612737;
  17060.     function Release_: UINT; dispid 1610612738;
  17061.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17062.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17063.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17064.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17065.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17066.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17067.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17068.                       out puArgErr: SYSUINT); dispid 1610678275;
  17069.     property Application_: Application_ readonly dispid 148;
  17070.     property Creator: XlCreator readonly dispid 149;
  17071.     property Parent: IDispatch readonly dispid 150;
  17072.     procedure _Dummy3; dispid 65539;
  17073.     function BringToFront: OleVariant; dispid 602;
  17074.     function Copy: OleVariant; dispid 551;
  17075.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17076.     function Cut: OleVariant; dispid 565;
  17077.     function Delete: OleVariant; dispid 117;
  17078.     function Duplicate: IDispatch; dispid 1039;
  17079.     property Enabled: WordBool dispid 600;
  17080.     property Height: Double dispid 123;
  17081.     procedure _Dummy12; dispid 65548;
  17082.     property Left: Double dispid 127;
  17083.     property Locked: WordBool dispid 269;
  17084.     procedure _Dummy15; dispid 65551;
  17085.     property OnAction: WideString dispid 596;
  17086.     property Placement: OleVariant dispid 617;
  17087.     property PrintObject: WordBool dispid 618;
  17088.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17089.     function SendToBack: OleVariant; dispid 605;
  17090.     property Top: Double dispid 126;
  17091.     procedure _Dummy22; dispid 65558;
  17092.     property Visible: WordBool dispid 558;
  17093.     property Width: Double dispid 122;
  17094.     property ZOrder: Integer readonly dispid 622;
  17095.     property ShapeRange: ShapeRange readonly dispid 1528;
  17096.     property Caption: WideString dispid 139;
  17097.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  17098.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  17099.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  17100.     property LockedText: WordBool dispid 616;
  17101.     property Text: WideString dispid 138;
  17102.     property Accelerator: OleVariant dispid 846;
  17103.     property Border: Border readonly dispid 128;
  17104.     property _Default: Integer dispid 0;
  17105.     property Display3DShading: WordBool dispid 1122;
  17106.     property Interior: Interior readonly dispid 129;
  17107.     property LinkedCell: WideString dispid 1058;
  17108.     property PhoneticAccelerator: OleVariant dispid 1121;
  17109.     property Value: OleVariant dispid 6;
  17110.     property GroupBox: GroupBox readonly dispid 833;
  17111.     function Add(Left: Double; Top: Double; Width: Double; Height: Double): OptionButton; dispid 181;
  17112.     property Count: Integer readonly dispid 118;
  17113.     function Group: GroupObject; dispid 46;
  17114.     function Item(Index: OleVariant): IDispatch; dispid 170;
  17115.     function _NewEnum: IUnknown; dispid -4;
  17116.   end;
  17117.  
  17118. // *********************************************************************//
  17119. // DispIntf:  EditBox
  17120. // Flags:     (4112) Hidden Dispatchable
  17121. // GUID:      {00020883-0000-0000-C000-000000000046}
  17122. // *********************************************************************//
  17123.   EditBox = dispinterface
  17124.     ['{00020883-0000-0000-C000-000000000046}']
  17125.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17126.     function AddRef_: UINT; dispid 1610612737;
  17127.     function Release_: UINT; dispid 1610612738;
  17128.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17129.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17130.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17131.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17132.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17133.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17134.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17135.                       out puArgErr: SYSUINT); dispid 1610678275;
  17136.     property Application_: Application_ readonly dispid 148;
  17137.     property Creator: XlCreator readonly dispid 149;
  17138.     property Parent: IDispatch readonly dispid 150;
  17139.     property BottomRightCell: Range readonly dispid 615;
  17140.     function BringToFront: OleVariant; dispid 602;
  17141.     function Copy: OleVariant; dispid 551;
  17142.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17143.     function Cut: OleVariant; dispid 565;
  17144.     function Delete: OleVariant; dispid 117;
  17145.     function Duplicate: IDispatch; dispid 1039;
  17146.     property Enabled: WordBool dispid 600;
  17147.     property Height: Double dispid 123;
  17148.     property Index: Integer readonly dispid 486;
  17149.     property Left: Double dispid 127;
  17150.     property Locked: WordBool dispid 269;
  17151.     property Name: WideString dispid 110;
  17152.     property OnAction: WideString dispid 596;
  17153.     property Placement: OleVariant dispid 617;
  17154.     property PrintObject: WordBool dispid 618;
  17155.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17156.     function SendToBack: OleVariant; dispid 605;
  17157.     property Top: Double dispid 126;
  17158.     property TopLeftCell: Range readonly dispid 620;
  17159.     property Visible: WordBool dispid 558;
  17160.     property Width: Double dispid 122;
  17161.     property ZOrder: Integer readonly dispid 622;
  17162.     property ShapeRange: ShapeRange readonly dispid 1528;
  17163.     property Caption: WideString dispid 139;
  17164.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  17165.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  17166.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  17167.     property LockedText: WordBool dispid 616;
  17168.     property Text: WideString dispid 138;
  17169.     property DisplayVerticalScrollBar: WordBool dispid 922;
  17170.     property InputType: Integer dispid 854;
  17171.     property LinkedObject: WideString readonly dispid 862;
  17172.     property MultiLine: WordBool dispid 855;
  17173.     property PasswordEdit: WordBool dispid 1162;
  17174.   end;
  17175.  
  17176. // *********************************************************************//
  17177. // DispIntf:  EditBoxes
  17178. // Flags:     (4112) Hidden Dispatchable
  17179. // GUID:      {00020884-0000-0000-C000-000000000046}
  17180. // *********************************************************************//
  17181.   EditBoxes = dispinterface
  17182.     ['{00020884-0000-0000-C000-000000000046}']
  17183.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17184.     function AddRef_: UINT; dispid 1610612737;
  17185.     function Release_: UINT; dispid 1610612738;
  17186.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17187.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17188.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17189.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17190.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17191.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17192.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17193.                       out puArgErr: SYSUINT); dispid 1610678275;
  17194.     property Application_: Application_ readonly dispid 148;
  17195.     property Creator: XlCreator readonly dispid 149;
  17196.     property Parent: IDispatch readonly dispid 150;
  17197.     procedure _Dummy3; dispid 65539;
  17198.     function BringToFront: OleVariant; dispid 602;
  17199.     function Copy: OleVariant; dispid 551;
  17200.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17201.     function Cut: OleVariant; dispid 565;
  17202.     function Delete: OleVariant; dispid 117;
  17203.     function Duplicate: IDispatch; dispid 1039;
  17204.     property Enabled: WordBool dispid 600;
  17205.     property Height: Double dispid 123;
  17206.     procedure _Dummy12; dispid 65548;
  17207.     property Left: Double dispid 127;
  17208.     property Locked: WordBool dispid 269;
  17209.     procedure _Dummy15; dispid 65551;
  17210.     property OnAction: WideString dispid 596;
  17211.     property Placement: OleVariant dispid 617;
  17212.     property PrintObject: WordBool dispid 618;
  17213.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17214.     function SendToBack: OleVariant; dispid 605;
  17215.     property Top: Double dispid 126;
  17216.     procedure _Dummy22; dispid 65558;
  17217.     property Visible: WordBool dispid 558;
  17218.     property Width: Double dispid 122;
  17219.     property ZOrder: Integer readonly dispid 622;
  17220.     property ShapeRange: ShapeRange readonly dispid 1528;
  17221.     property Caption: WideString dispid 139;
  17222.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  17223.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  17224.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  17225.     property LockedText: WordBool dispid 616;
  17226.     property Text: WideString dispid 138;
  17227.     property DisplayVerticalScrollBar: WordBool dispid 922;
  17228.     property InputType: Integer dispid 854;
  17229.     procedure _Dummy34; dispid 65570;
  17230.     property MultiLine: WordBool dispid 855;
  17231.     property PasswordEdit: WordBool dispid 1162;
  17232.     function Add(Left: Double; Top: Double; Width: Double; Height: Double): EditBox; dispid 181;
  17233.     property Count: Integer readonly dispid 118;
  17234.     function Group: GroupObject; dispid 46;
  17235.     function Item(Index: OleVariant): OleVariant; dispid 170;
  17236.     function _NewEnum: IUnknown; dispid -4;
  17237.   end;
  17238.  
  17239. // *********************************************************************//
  17240. // DispIntf:  ScrollBar
  17241. // Flags:     (4112) Hidden Dispatchable
  17242. // GUID:      {00020885-0000-0000-C000-000000000046}
  17243. // *********************************************************************//
  17244.   ScrollBar = dispinterface
  17245.     ['{00020885-0000-0000-C000-000000000046}']
  17246.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17247.     function AddRef_: UINT; dispid 1610612737;
  17248.     function Release_: UINT; dispid 1610612738;
  17249.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17250.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17251.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17252.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17253.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17254.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17255.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17256.                       out puArgErr: SYSUINT); dispid 1610678275;
  17257.     property Application_: Application_ readonly dispid 148;
  17258.     property Creator: XlCreator readonly dispid 149;
  17259.     property Parent: IDispatch readonly dispid 150;
  17260.     property BottomRightCell: Range readonly dispid 615;
  17261.     function BringToFront: OleVariant; dispid 602;
  17262.     function Copy: OleVariant; dispid 551;
  17263.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17264.     function Cut: OleVariant; dispid 565;
  17265.     function Delete: OleVariant; dispid 117;
  17266.     function Duplicate: IDispatch; dispid 1039;
  17267.     property Enabled: WordBool dispid 600;
  17268.     property Height: Double dispid 123;
  17269.     property Index: Integer readonly dispid 486;
  17270.     property Left: Double dispid 127;
  17271.     property Locked: WordBool dispid 269;
  17272.     property Name: WideString dispid 110;
  17273.     property OnAction: WideString dispid 596;
  17274.     property Placement: OleVariant dispid 617;
  17275.     property PrintObject: WordBool dispid 618;
  17276.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17277.     function SendToBack: OleVariant; dispid 605;
  17278.     property Top: Double dispid 126;
  17279.     property TopLeftCell: Range readonly dispid 620;
  17280.     property Visible: WordBool dispid 558;
  17281.     property Width: Double dispid 122;
  17282.     property ZOrder: Integer readonly dispid 622;
  17283.     property ShapeRange: ShapeRange readonly dispid 1528;
  17284.     property _Default: Integer dispid 0;
  17285.     property Display3DShading: WordBool dispid 1122;
  17286.     property LinkedCell: WideString dispid 1058;
  17287.     property Max: Integer dispid 842;
  17288.     property Min: Integer dispid 843;
  17289.     property SmallChange: Integer dispid 844;
  17290.     property Value: Integer dispid 6;
  17291.     property LargeChange: Integer dispid 845;
  17292.   end;
  17293.  
  17294. // *********************************************************************//
  17295. // DispIntf:  ScrollBars
  17296. // Flags:     (4112) Hidden Dispatchable
  17297. // GUID:      {00020886-0000-0000-C000-000000000046}
  17298. // *********************************************************************//
  17299.   ScrollBars = dispinterface
  17300.     ['{00020886-0000-0000-C000-000000000046}']
  17301.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17302.     function AddRef_: UINT; dispid 1610612737;
  17303.     function Release_: UINT; dispid 1610612738;
  17304.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17305.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17306.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17307.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17308.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17309.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17310.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17311.                       out puArgErr: SYSUINT); dispid 1610678275;
  17312.     property Application_: Application_ readonly dispid 148;
  17313.     property Creator: XlCreator readonly dispid 149;
  17314.     property Parent: IDispatch readonly dispid 150;
  17315.     procedure _Dummy3; dispid 65539;
  17316.     function BringToFront: OleVariant; dispid 602;
  17317.     function Copy: OleVariant; dispid 551;
  17318.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17319.     function Cut: OleVariant; dispid 565;
  17320.     function Delete: OleVariant; dispid 117;
  17321.     function Duplicate: IDispatch; dispid 1039;
  17322.     property Enabled: WordBool dispid 600;
  17323.     property Height: Double dispid 123;
  17324.     procedure _Dummy12; dispid 65548;
  17325.     property Left: Double dispid 127;
  17326.     property Locked: WordBool dispid 269;
  17327.     procedure _Dummy15; dispid 65551;
  17328.     property OnAction: WideString dispid 596;
  17329.     property Placement: OleVariant dispid 617;
  17330.     property PrintObject: WordBool dispid 618;
  17331.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17332.     function SendToBack: OleVariant; dispid 605;
  17333.     property Top: Double dispid 126;
  17334.     procedure _Dummy22; dispid 65558;
  17335.     property Visible: WordBool dispid 558;
  17336.     property Width: Double dispid 122;
  17337.     property ZOrder: Integer readonly dispid 622;
  17338.     property ShapeRange: ShapeRange readonly dispid 1528;
  17339.     property _Default: Integer dispid 0;
  17340.     property Display3DShading: WordBool dispid 1122;
  17341.     property LinkedCell: WideString dispid 1058;
  17342.     property Max: Integer dispid 842;
  17343.     property Min: Integer dispid 843;
  17344.     property SmallChange: Integer dispid 844;
  17345.     property Value: Integer dispid 6;
  17346.     property LargeChange: Integer dispid 845;
  17347.     function Add(Left: Double; Top: Double; Width: Double; Height: Double): ScrollBar; dispid 181;
  17348.     property Count: Integer readonly dispid 118;
  17349.     function Group: GroupObject; dispid 46;
  17350.     function Item(Index: OleVariant): IDispatch; dispid 170;
  17351.     function _NewEnum: IUnknown; dispid -4;
  17352.   end;
  17353.  
  17354. // *********************************************************************//
  17355. // DispIntf:  ListBox
  17356. // Flags:     (4112) Hidden Dispatchable
  17357. // GUID:      {00020887-0000-0000-C000-000000000046}
  17358. // *********************************************************************//
  17359.   ListBox = dispinterface
  17360.     ['{00020887-0000-0000-C000-000000000046}']
  17361.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17362.     function AddRef_: UINT; dispid 1610612737;
  17363.     function Release_: UINT; dispid 1610612738;
  17364.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17365.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17366.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17367.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17368.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17369.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17370.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17371.                       out puArgErr: SYSUINT); dispid 1610678275;
  17372.     property Application_: Application_ readonly dispid 148;
  17373.     property Creator: XlCreator readonly dispid 149;
  17374.     property Parent: IDispatch readonly dispid 150;
  17375.     property BottomRightCell: Range readonly dispid 615;
  17376.     function BringToFront: OleVariant; dispid 602;
  17377.     function Copy: OleVariant; dispid 551;
  17378.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17379.     function Cut: OleVariant; dispid 565;
  17380.     function Delete: OleVariant; dispid 117;
  17381.     function Duplicate: IDispatch; dispid 1039;
  17382.     property Enabled: WordBool dispid 600;
  17383.     property Height: Double dispid 123;
  17384.     property Index: Integer readonly dispid 486;
  17385.     property Left: Double dispid 127;
  17386.     property Locked: WordBool dispid 269;
  17387.     property Name: WideString dispid 110;
  17388.     property OnAction: WideString dispid 596;
  17389.     property Placement: OleVariant dispid 617;
  17390.     property PrintObject: WordBool dispid 618;
  17391.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17392.     function SendToBack: OleVariant; dispid 605;
  17393.     property Top: Double dispid 126;
  17394.     property TopLeftCell: Range readonly dispid 620;
  17395.     property Visible: WordBool dispid 558;
  17396.     property Width: Double dispid 122;
  17397.     property ZOrder: Integer readonly dispid 622;
  17398.     property ShapeRange: ShapeRange readonly dispid 1528;
  17399.     function AddItem(Text: OleVariant; Index: OleVariant): OleVariant; dispid 851;
  17400.     property Display3DShading: WordBool dispid 1122;
  17401.     property _Default: Integer dispid 0;
  17402.     property LinkedCell: WideString dispid 1058;
  17403.     property LinkedObject: OleVariant readonly dispid 862;
  17404.     property List[Index: OleVariant]: OleVariant dispid 861;
  17405.     property ListCount: Integer readonly dispid 849;
  17406.     property ListFillRange: WideString dispid 847;
  17407.     property ListIndex: Integer dispid 850;
  17408.     property MultiSelect: Integer dispid 32;
  17409.     function RemoveAllItems: OleVariant; dispid 853;
  17410.     function RemoveItem(Index: Integer; Count: OleVariant): OleVariant; dispid 852;
  17411.     property Selected[Index: OleVariant]: OleVariant dispid 1123;
  17412.     property Value: Integer dispid 6;
  17413.   end;
  17414.  
  17415. // *********************************************************************//
  17416. // DispIntf:  ListBoxes
  17417. // Flags:     (4112) Hidden Dispatchable
  17418. // GUID:      {00020888-0000-0000-C000-000000000046}
  17419. // *********************************************************************//
  17420.   ListBoxes = dispinterface
  17421.     ['{00020888-0000-0000-C000-000000000046}']
  17422.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17423.     function AddRef_: UINT; dispid 1610612737;
  17424.     function Release_: UINT; dispid 1610612738;
  17425.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17426.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17427.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17428.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17429.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17430.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17431.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17432.                       out puArgErr: SYSUINT); dispid 1610678275;
  17433.     property Application_: Application_ readonly dispid 148;
  17434.     property Creator: XlCreator readonly dispid 149;
  17435.     property Parent: IDispatch readonly dispid 150;
  17436.     procedure _Dummy3; dispid 65539;
  17437.     function BringToFront: OleVariant; dispid 602;
  17438.     function Copy: OleVariant; dispid 551;
  17439.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17440.     function Cut: OleVariant; dispid 565;
  17441.     function Delete: OleVariant; dispid 117;
  17442.     function Duplicate: IDispatch; dispid 1039;
  17443.     property Enabled: WordBool dispid 600;
  17444.     property Height: Double dispid 123;
  17445.     procedure _Dummy12; dispid 65548;
  17446.     property Left: Double dispid 127;
  17447.     property Locked: WordBool dispid 269;
  17448.     procedure _Dummy15; dispid 65551;
  17449.     property OnAction: WideString dispid 596;
  17450.     property Placement: OleVariant dispid 617;
  17451.     property PrintObject: WordBool dispid 618;
  17452.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17453.     function SendToBack: OleVariant; dispid 605;
  17454.     property Top: Double dispid 126;
  17455.     procedure _Dummy22; dispid 65558;
  17456.     property Visible: WordBool dispid 558;
  17457.     property Width: Double dispid 122;
  17458.     property ZOrder: Integer readonly dispid 622;
  17459.     property ShapeRange: ShapeRange readonly dispid 1528;
  17460.     function AddItem(Text: OleVariant; Index: OleVariant): OleVariant; dispid 851;
  17461.     property Display3DShading: WordBool dispid 1122;
  17462.     property _Default: Integer dispid 0;
  17463.     property LinkedCell: WideString dispid 1058;
  17464.     procedure _Dummy31; dispid 65567;
  17465.     property List[Index: OleVariant]: OleVariant dispid 861;
  17466.     procedure _Dummy33; dispid 65569;
  17467.     property ListFillRange: WideString dispid 847;
  17468.     property ListIndex: Integer dispid 850;
  17469.     property MultiSelect: Integer dispid 32;
  17470.     function RemoveAllItems: OleVariant; dispid 853;
  17471.     function RemoveItem(Index: Integer; Count: OleVariant): OleVariant; dispid 852;
  17472.     property Selected[Index: OleVariant]: OleVariant dispid 1123;
  17473.     property Value: Integer dispid 6;
  17474.     function Add(Left: Double; Top: Double; Width: Double; Height: Double): ListBox; dispid 181;
  17475.     property Count: Integer readonly dispid 118;
  17476.     function Group: GroupObject; dispid 46;
  17477.     function Item(Index: OleVariant): IDispatch; dispid 170;
  17478.     function _NewEnum: IUnknown; dispid -4;
  17479.   end;
  17480.  
  17481. // *********************************************************************//
  17482. // DispIntf:  GroupBox
  17483. // Flags:     (4112) Hidden Dispatchable
  17484. // GUID:      {00020889-0000-0000-C000-000000000046}
  17485. // *********************************************************************//
  17486.   GroupBox = dispinterface
  17487.     ['{00020889-0000-0000-C000-000000000046}']
  17488.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17489.     function AddRef_: UINT; dispid 1610612737;
  17490.     function Release_: UINT; dispid 1610612738;
  17491.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17492.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17493.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17494.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17495.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17496.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17497.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17498.                       out puArgErr: SYSUINT); dispid 1610678275;
  17499.     property Application_: Application_ readonly dispid 148;
  17500.     property Creator: XlCreator readonly dispid 149;
  17501.     property Parent: IDispatch readonly dispid 150;
  17502.     property BottomRightCell: Range readonly dispid 615;
  17503.     function BringToFront: OleVariant; dispid 602;
  17504.     function Copy: OleVariant; dispid 551;
  17505.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17506.     function Cut: OleVariant; dispid 565;
  17507.     function Delete: OleVariant; dispid 117;
  17508.     function Duplicate: IDispatch; dispid 1039;
  17509.     property Enabled: WordBool dispid 600;
  17510.     property Height: Double dispid 123;
  17511.     property Index: Integer readonly dispid 486;
  17512.     property Left: Double dispid 127;
  17513.     property Locked: WordBool dispid 269;
  17514.     property Name: WideString dispid 110;
  17515.     property OnAction: WideString dispid 596;
  17516.     property Placement: OleVariant dispid 617;
  17517.     property PrintObject: WordBool dispid 618;
  17518.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17519.     function SendToBack: OleVariant; dispid 605;
  17520.     property Top: Double dispid 126;
  17521.     property TopLeftCell: Range readonly dispid 620;
  17522.     property Visible: WordBool dispid 558;
  17523.     property Width: Double dispid 122;
  17524.     property ZOrder: Integer readonly dispid 622;
  17525.     property ShapeRange: ShapeRange readonly dispid 1528;
  17526.     property Caption: WideString dispid 139;
  17527.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  17528.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  17529.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  17530.     property LockedText: WordBool dispid 616;
  17531.     property Text: WideString dispid 138;
  17532.     property Accelerator: OleVariant dispid 846;
  17533.     property Display3DShading: WordBool dispid 1122;
  17534.     property PhoneticAccelerator: OleVariant dispid 1121;
  17535.   end;
  17536.  
  17537. // *********************************************************************//
  17538. // DispIntf:  GroupBoxes
  17539. // Flags:     (4112) Hidden Dispatchable
  17540. // GUID:      {0002088A-0000-0000-C000-000000000046}
  17541. // *********************************************************************//
  17542.   GroupBoxes = dispinterface
  17543.     ['{0002088A-0000-0000-C000-000000000046}']
  17544.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17545.     function AddRef_: UINT; dispid 1610612737;
  17546.     function Release_: UINT; dispid 1610612738;
  17547.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17548.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17549.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17550.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17551.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17552.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17553.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17554.                       out puArgErr: SYSUINT); dispid 1610678275;
  17555.     property Application_: Application_ readonly dispid 148;
  17556.     property Creator: XlCreator readonly dispid 149;
  17557.     property Parent: IDispatch readonly dispid 150;
  17558.     procedure _Dummy3; dispid 65539;
  17559.     function BringToFront: OleVariant; dispid 602;
  17560.     function Copy: OleVariant; dispid 551;
  17561.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17562.     function Cut: OleVariant; dispid 565;
  17563.     function Delete: OleVariant; dispid 117;
  17564.     function Duplicate: IDispatch; dispid 1039;
  17565.     property Enabled: WordBool dispid 600;
  17566.     property Height: Double dispid 123;
  17567.     procedure _Dummy12; dispid 65548;
  17568.     property Left: Double dispid 127;
  17569.     property Locked: WordBool dispid 269;
  17570.     procedure _Dummy15; dispid 65551;
  17571.     property OnAction: WideString dispid 596;
  17572.     property Placement: OleVariant dispid 617;
  17573.     property PrintObject: WordBool dispid 618;
  17574.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17575.     function SendToBack: OleVariant; dispid 605;
  17576.     property Top: Double dispid 126;
  17577.     procedure _Dummy22; dispid 65558;
  17578.     property Visible: WordBool dispid 558;
  17579.     property Width: Double dispid 122;
  17580.     property ZOrder: Integer readonly dispid 622;
  17581.     property ShapeRange: ShapeRange readonly dispid 1528;
  17582.     property Caption: WideString dispid 139;
  17583.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  17584.     function CheckSpelling(CustomDictionary: OleVariant; IgnoreUppercase: OleVariant; 
  17585.                            AlwaysSuggest: OleVariant; SpellLang: OleVariant): OleVariant; dispid 505;
  17586.     property LockedText: WordBool dispid 616;
  17587.     property Text: WideString dispid 138;
  17588.     property Accelerator: OleVariant dispid 846;
  17589.     property Display3DShading: WordBool dispid 1122;
  17590.     property PhoneticAccelerator: OleVariant dispid 1121;
  17591.     function Add(Left: Double; Top: Double; Width: Double; Height: Double): GroupBox; dispid 181;
  17592.     property Count: Integer readonly dispid 118;
  17593.     function Group: GroupObject; dispid 46;
  17594.     function Item(Index: OleVariant): IDispatch; dispid 170;
  17595.     function _NewEnum: IUnknown; dispid -4;
  17596.   end;
  17597.  
  17598. // *********************************************************************//
  17599. // DispIntf:  DropDown
  17600. // Flags:     (4112) Hidden Dispatchable
  17601. // GUID:      {0002088B-0000-0000-C000-000000000046}
  17602. // *********************************************************************//
  17603.   DropDown = dispinterface
  17604.     ['{0002088B-0000-0000-C000-000000000046}']
  17605.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17606.     function AddRef_: UINT; dispid 1610612737;
  17607.     function Release_: UINT; dispid 1610612738;
  17608.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17609.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17610.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17611.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17612.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17613.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17614.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17615.                       out puArgErr: SYSUINT); dispid 1610678275;
  17616.     property Application_: Application_ readonly dispid 148;
  17617.     property Creator: XlCreator readonly dispid 149;
  17618.     property Parent: IDispatch readonly dispid 150;
  17619.     property BottomRightCell: Range readonly dispid 615;
  17620.     function BringToFront: OleVariant; dispid 602;
  17621.     function Copy: OleVariant; dispid 551;
  17622.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17623.     function Cut: OleVariant; dispid 565;
  17624.     function Delete: OleVariant; dispid 117;
  17625.     function Duplicate: IDispatch; dispid 1039;
  17626.     property Enabled: WordBool dispid 600;
  17627.     property Height: Double dispid 123;
  17628.     property Index: Integer readonly dispid 486;
  17629.     property Left: Double dispid 127;
  17630.     property Locked: WordBool dispid 269;
  17631.     property Name: WideString dispid 110;
  17632.     property OnAction: WideString dispid 596;
  17633.     property Placement: OleVariant dispid 617;
  17634.     property PrintObject: WordBool dispid 618;
  17635.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17636.     function SendToBack: OleVariant; dispid 605;
  17637.     property Top: Double dispid 126;
  17638.     property TopLeftCell: Range readonly dispid 620;
  17639.     property Visible: WordBool dispid 558;
  17640.     property Width: Double dispid 122;
  17641.     property ZOrder: Integer readonly dispid 622;
  17642.     property ShapeRange: ShapeRange readonly dispid 1528;
  17643.     function AddItem(Text: OleVariant; Index: OleVariant): OleVariant; dispid 851;
  17644.     property Display3DShading: WordBool dispid 1122;
  17645.     property _Default: Integer dispid 0;
  17646.     property LinkedCell: WideString dispid 1058;
  17647.     property LinkedObject: OleVariant readonly dispid 862;
  17648.     property List[Index: OleVariant]: OleVariant dispid 861;
  17649.     property ListCount: Integer readonly dispid 849;
  17650.     property ListFillRange: WideString dispid 847;
  17651.     property ListIndex: Integer dispid 850;
  17652.     procedure _Dummy36; dispid 65572;
  17653.     function RemoveAllItems: OleVariant; dispid 853;
  17654.     function RemoveItem(Index: Integer; Count: OleVariant): OleVariant; dispid 852;
  17655.     property Selected[Index: OleVariant]: OleVariant dispid 1123;
  17656.     property Value: Integer dispid 6;
  17657.     property Caption: WideString dispid 139;
  17658.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  17659.     property DropDownLines: Integer dispid 848;
  17660.     property Text: WideString dispid 138;
  17661.   end;
  17662.  
  17663. // *********************************************************************//
  17664. // DispIntf:  DropDowns
  17665. // Flags:     (4112) Hidden Dispatchable
  17666. // GUID:      {0002088C-0000-0000-C000-000000000046}
  17667. // *********************************************************************//
  17668.   DropDowns = dispinterface
  17669.     ['{0002088C-0000-0000-C000-000000000046}']
  17670.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17671.     function AddRef_: UINT; dispid 1610612737;
  17672.     function Release_: UINT; dispid 1610612738;
  17673.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17674.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17675.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17676.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17677.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17678.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17679.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17680.                       out puArgErr: SYSUINT); dispid 1610678275;
  17681.     property Application_: Application_ readonly dispid 148;
  17682.     property Creator: XlCreator readonly dispid 149;
  17683.     property Parent: IDispatch readonly dispid 150;
  17684.     procedure _Dummy3; dispid 65539;
  17685.     function BringToFront: OleVariant; dispid 602;
  17686.     function Copy: OleVariant; dispid 551;
  17687.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17688.     function Cut: OleVariant; dispid 565;
  17689.     function Delete: OleVariant; dispid 117;
  17690.     function Duplicate: IDispatch; dispid 1039;
  17691.     property Enabled: WordBool dispid 600;
  17692.     property Height: Double dispid 123;
  17693.     procedure _Dummy12; dispid 65548;
  17694.     property Left: Double dispid 127;
  17695.     property Locked: WordBool dispid 269;
  17696.     procedure _Dummy15; dispid 65551;
  17697.     property OnAction: WideString dispid 596;
  17698.     property Placement: OleVariant dispid 617;
  17699.     property PrintObject: WordBool dispid 618;
  17700.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17701.     function SendToBack: OleVariant; dispid 605;
  17702.     property Top: Double dispid 126;
  17703.     procedure _Dummy22; dispid 65558;
  17704.     property Visible: WordBool dispid 558;
  17705.     property Width: Double dispid 122;
  17706.     property ZOrder: Integer readonly dispid 622;
  17707.     property ShapeRange: ShapeRange readonly dispid 1528;
  17708.     function AddItem(Text: OleVariant; Index: OleVariant): OleVariant; dispid 851;
  17709.     property Display3DShading: WordBool dispid 1122;
  17710.     property _Default: Integer dispid 0;
  17711.     property LinkedCell: WideString dispid 1058;
  17712.     procedure _Dummy31; dispid 65567;
  17713.     property List[Index: OleVariant]: OleVariant dispid 861;
  17714.     procedure _Dummy33; dispid 65569;
  17715.     property ListFillRange: WideString dispid 847;
  17716.     property ListIndex: Integer dispid 850;
  17717.     procedure _Dummy36; dispid 65572;
  17718.     function RemoveAllItems: OleVariant; dispid 853;
  17719.     function RemoveItem(Index: Integer; Count: OleVariant): OleVariant; dispid 852;
  17720.     property Selected[Index: OleVariant]: OleVariant dispid 1123;
  17721.     property Value: Integer dispid 6;
  17722.     property Caption: WideString dispid 139;
  17723.     property Characters[Start: OleVariant; Length: OleVariant]: Characters readonly dispid 603;
  17724.     property DropDownLines: Integer dispid 848;
  17725.     property Text: WideString dispid 138;
  17726.     function Add(Left: Double; Top: Double; Width: Double; Height: Double; Editable: OleVariant): DropDown; dispid 181;
  17727.     property Count: Integer readonly dispid 118;
  17728.     function Group: GroupObject; dispid 46;
  17729.     function Item(Index: OleVariant): IDispatch; dispid 170;
  17730.     function _NewEnum: IUnknown; dispid -4;
  17731.   end;
  17732.  
  17733. // *********************************************************************//
  17734. // DispIntf:  Spinner
  17735. // Flags:     (4112) Hidden Dispatchable
  17736. // GUID:      {0002088D-0000-0000-C000-000000000046}
  17737. // *********************************************************************//
  17738.   Spinner = dispinterface
  17739.     ['{0002088D-0000-0000-C000-000000000046}']
  17740.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17741.     function AddRef_: UINT; dispid 1610612737;
  17742.     function Release_: UINT; dispid 1610612738;
  17743.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17744.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17745.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17746.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17747.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17748.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17749.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17750.                       out puArgErr: SYSUINT); dispid 1610678275;
  17751.     property Application_: Application_ readonly dispid 148;
  17752.     property Creator: XlCreator readonly dispid 149;
  17753.     property Parent: IDispatch readonly dispid 150;
  17754.     property BottomRightCell: Range readonly dispid 615;
  17755.     function BringToFront: OleVariant; dispid 602;
  17756.     function Copy: OleVariant; dispid 551;
  17757.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17758.     function Cut: OleVariant; dispid 565;
  17759.     function Delete: OleVariant; dispid 117;
  17760.     function Duplicate: IDispatch; dispid 1039;
  17761.     property Enabled: WordBool dispid 600;
  17762.     property Height: Double dispid 123;
  17763.     property Index: Integer readonly dispid 486;
  17764.     property Left: Double dispid 127;
  17765.     property Locked: WordBool dispid 269;
  17766.     property Name: WideString dispid 110;
  17767.     property OnAction: WideString dispid 596;
  17768.     property Placement: OleVariant dispid 617;
  17769.     property PrintObject: WordBool dispid 618;
  17770.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17771.     function SendToBack: OleVariant; dispid 605;
  17772.     property Top: Double dispid 126;
  17773.     property TopLeftCell: Range readonly dispid 620;
  17774.     property Visible: WordBool dispid 558;
  17775.     property Width: Double dispid 122;
  17776.     property ZOrder: Integer readonly dispid 622;
  17777.     property ShapeRange: ShapeRange readonly dispid 1528;
  17778.     property _Default: Integer dispid 0;
  17779.     property Display3DShading: WordBool dispid 1122;
  17780.     property LinkedCell: WideString dispid 1058;
  17781.     property Max: Integer dispid 842;
  17782.     property Min: Integer dispid 843;
  17783.     property SmallChange: Integer dispid 844;
  17784.     property Value: Integer dispid 6;
  17785.   end;
  17786.  
  17787. // *********************************************************************//
  17788. // DispIntf:  Spinners
  17789. // Flags:     (4112) Hidden Dispatchable
  17790. // GUID:      {0002088E-0000-0000-C000-000000000046}
  17791. // *********************************************************************//
  17792.   Spinners = dispinterface
  17793.     ['{0002088E-0000-0000-C000-000000000046}']
  17794.     procedure QueryInterface_(var riid: {??TGUID} OleVariant; out ppvObj: {??Pointer} OleVariant); dispid 1610612736;
  17795.     function AddRef_: UINT; dispid 1610612737;
  17796.     function Release_: UINT; dispid 1610612738;
  17797.     procedure GetTypeInfoCount_(out pctinfo: SYSUINT); dispid 1610678272;
  17798.     procedure GetTypeInfo_(itinfo: SYSUINT; lcid: UINT; out pptinfo: {??Pointer} OleVariant); dispid 1610678273;
  17799.     procedure GetIDsOfNames_(var riid: {??TGUID} OleVariant; rgszNames: {??PPShortint1} OleVariant; 
  17800.                              cNames: SYSUINT; lcid: UINT; out rgdispid: Integer); dispid 1610678274;
  17801.     procedure Invoke_(dispidMember: Integer; var riid: {??TGUID} OleVariant; lcid: UINT; 
  17802.                       wFlags: {??Word} OleVariant; var pdispparams: {??DISPPARAMS} OleVariant; 
  17803.                       out pvarResult: OleVariant; out pexcepinfo: {??EXCEPINFO} OleVariant; 
  17804.                       out puArgErr: SYSUINT); dispid 1610678275;
  17805.     property Application_: Application_ readonly dispid 148;
  17806.     property Creator: XlCreator readonly dispid 149;
  17807.     property Parent: IDispatch readonly dispid 150;
  17808.     procedure _Dummy3; dispid 65539;
  17809.     function BringToFront: OleVariant; dispid 602;
  17810.     function Copy: OleVariant; dispid 551;
  17811.     function CopyPicture(Appearance: XlPictureAppearance; Format: XlCopyPictureFormat): OleVariant; dispid 213;
  17812.     function Cut: OleVariant; dispid 565;
  17813.     function Delete: OleVariant; dispid 117;
  17814.     function Duplicate: IDispatch; dispid 1039;
  17815.     property Enabled: WordBool dispid 600;
  17816.     property Height: Double dispid 123;
  17817.     procedure _Dummy12; dispid 65548;
  17818.     property Left: Double dispid 127;
  17819.     property Locked: WordBool dispid 269;
  17820.     procedure _Dummy15; dispid 65551;
  17821.     property OnAction: WideString dispid 596;
  17822.     property Placement: OleVariant dispid 617;
  17823.     property PrintObject: WordBool dispid 618;
  17824.     function Select(Replace: OleVariant): OleVariant; dispid 235;
  17825.     function SendToBack: OleVariant; dispid 605;
  17826.     property Top: Double dispid 126;
  17827.     procedure